- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 js在html中的加载执行顺序
javaScript文件(下面简称脚本文件)需要被HTML文件引用才能在浏览器中运行。在HTML文件中可以通过不同的方式来引用脚本文件,我们需要关注的是,这些方式的具体实现和这些方式可能会带来的性能问题。当浏览器遇到(内嵌)标签时,当前浏览器无从获知javaScript是否会修改页面内容。因此,这时浏览器会停止处理页面,先执行javaScript代码,然后再继续解析和渲染页面。同样的情况也
2017-03-31 20:53:19 6828
原创 js DOM效率浅析
一直都听说DOM很慢,要尽量少的去操作DOM,于是就想进一步去探究下为什么大家都会这样说,在网上学习了一些资料,这边整理出来。首先,DOM对象本身也是一个js对象,所以严格来说,并不是操作这个对象慢,而是说操作了这个对象后,会触发一些浏览器行为,比如布局(layout)和绘制(paint)。下面主要先介绍下这些浏览器行为,阐述一个页面是怎么最终被呈现出来的,另外还会从代码的角度,来说明一些不好
2017-03-24 20:09:08 1309
原创 js优化
阅读目录前言避免全局查找定时器字符串连接避免with语句数字转换成字符串浮点数转换成整型各种类型转换多个类型声明插入迭代器使用直接量使用DocumentFragment优化多次append使用一次innerHTML赋值代替构建dom元素通过模板元素clone,替代createElement使用firstChild和nextSibling代替childNodes遍历dom元素删除DOM节点使
2017-03-21 17:18:41 313
python for eclipse
2016-09-06
VS2008下打包程序
2015-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人