摘要:
babel编译器介绍 阅读全文
摘要:
DOMContentLoaded事件是在html文档解析完成时执行,html文档要完成解析,需要等css样式文件下载完毕,不需要等待图片等其他资源加载完成。 IE6、IE7不支持DOMContentLoaded,但它支持onreadystatechange事件,该事件的目的是提供与文档或元素的加载状 阅读全文
摘要:
homebrew国内安装 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" nvm安装 npm无权限问题 阅读全文
摘要:
一、发生一个事件时,事件及事件处理程序会被放入浏览器的事件队列,事件可归为以下几类: 事件绑定方法有三种,如下: Html事件处理程序-直接在元素上指定事件及相应的处理程序,事件处理程序中可直接访问event对象(不需要用参数接收event独享),this指向当前元素,同时还扩展了this和docu 阅读全文
摘要:
https://aotu.io/notes/2016/10/24/decorator/index.html 阅读全文
摘要:
当要对一个大数组进行循环时,通常会通过局部变量缓存数组长度来提高性能,例: for(var i=0,len=arr.len;i<len;i++){} 光是缓存数组长度或使用倒序遍历来减少判断外,另一个优化手段就是减少循环次数,减少循环次数使用的是duff's device算法,算法原理如下: 通过将 阅读全文
摘要:
1.不同布局模式对性能的影响 table-layout:auto(创建的table默认是此布局模式): 对table和td、th指定的宽度无效,浏览器会计算所有单元格的内容宽度才能得出一列宽度 如果想对单元格的内容自动折行需使用word-wrap:break-word;word-break:brea 阅读全文
摘要:
一、MutationObserver Config childList: 添加、删除目标节点的子节点时会收到通知(子节点的后代节点添加或删除时不会收到通知) attribute: 修改目标节点属性时会收到通知 characterData: 观察目标节点下所有文本类型节点(即子代或后代)的文字变化(注 阅读全文
摘要:
https://zhuanlan.zhihu.com/p/70670769 阅读全文
摘要:
background-origin:该属性为background-position提供背景图的开始参考点,比如background-position为10px 20px,那这10px 20px是以谁(border-box、padding-box、content-box)进行移动呢?这就需要由back 阅读全文