240 发简信
IP属地:江苏
  • script方式引入npm包

    原因 之前公司组件库都是放在npm上,然后使用的时候通过npm使用,但是这样的话,如果组件有更新,其他项目使用到组件的时候,也必须更新然后重新发...

  • js身份证严格校验方法

    身份严格校验方法

  • todoList

    1.跑一次半马 2.连续打十小时游戏 3.连续看十小时动漫 4.连续一个月每周看完一本书 5.一次性看五部电影 6.去蹦极 7.去跳伞 8.打保...

  • Resize,w 360,h 240
    iframe postMessage实现不同源通信

    需求说明 B页面需要拿到A页面的信息,这两个页面在不同的域名下,使用localStorage不能跨域,所以采用iframe的postMessag...

  • react-syntax-highlighter代码高亮

    react-syntax-highlighter react中代码高亮插件 安装 props language - 高亮显示的代码语言,例如cs...

  • Resize,w 360,h 240
    JavaScript执行机制

    首先,看一道面试题 这道题目需要我们了解js的运行机制 单线程 js的一大特点就是单线程,也就是说同一时间只能做一件事情。js单线程的原因就是它...

  • css3动画

    什么是动画 动画就是元素从一种样式过渡到另一种样式的效果 @keyframes @keyframes规则用于创建动画,在@keyframes中规...

  • 重绘(repaint)与回流(重排 reflow)

    页面呈现流程 浏览器会将获取到的HTML代码解析成一个DOM树(包括display: none的元素) 在DOM树的基础上根据节点的几何属性(m...

  • Cookie、SessionStorage、LocalStorage的区别

    cookie、sessionStorage、localStorage都是客户端存储的解决方法 相同点 都是保存在浏览器端,并且都是同源的(URL...