
高性能javascript学习笔记
请不要让我脱发
360菜鸟FE一枚
展开
-
第二章 数据访问
第二章 数据访问数据存储的位置关系到代码运行时,被检索的速度。1. JavaScript中的数据存储 1. 直接量: 代表自身,不存储在任何位置。字符串,数字,布尔值,数组,对象,undifined,null等等。 2. 变量:使用var来存储的数据值。 3. 数组项:具有数字索引,存储javascript数组对象。 4. 对象成员:具有字符串索引,存储javascript对象。访问原创 2017-05-10 16:52:20 · 268 阅读 · 0 评论 -
第三章 Dom操作
浏览器中的Dom文档对象模型Dom是独立于语言的,用以操作XML和HTML文档的程序接口(API)。在浏览器中的接口通常是以javascript操作的,因此大多数的脚本都在与DOM打交道。Dom和javascript两个接口是独立存在的。因此如果通过功能接口连接,就会产生较大的性能损害,连接的次数越多,对性能的损害就越大。Dom的修改和访问 访问一次Dom,就会产生一定性能上的损失,修改Dom在性原创 2017-05-18 18:59:11 · 837 阅读 · 0 评论 -
第一章 加载和执行
第一章 加载和执行大多数浏览器是使用单进程来处理UI和javascript,因此无法并行下载,当浏览器读取到javascript时会先下载javascript在进行页面的渲染,javascript读取的时间有多长,页面停止渲染的时间就有多长。因为在javascript中有可能会进行DOM操作。为了保证浏览器能呈现出准确的界面,所以会先下载javascript。1.脚本的位置<!DOCTYPE htm原创 2017-05-09 14:20:03 · 373 阅读 · 0 评论