- 博客(5)
- 资源 (12)
- 收藏
- 关注
原创 javascript性能优化(5)
字符串和正则表达式 str="a"+"b"+"c"; //low str="a"; str+='b'; str+='c';//faster等同于 str=str+'a'+'b'+'c';数组字符串方法 str=['a','b','c'].join("");//数组 str='a';//字符串 str=str.concat('b','c');数组链接jo
2018-02-26 09:00:13 137
原创 javascript性能优化(4)
欢 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q 插入...
2018-02-24 09:34:44 119
原创 javascript性能优化(3)
DOM编程 1.文档对象模型(DOM) 访问的dom越多,代码的执行速度就越慢。 2.innerHtml和DOM方法 更改dom的时候,使用innerHTML(字符串拼接)和dom方法(document.createElement();document.createTextNode(););旧版本的浏览器如,IE6等innerHTML速度更快,反而新版的浏览器dom方法更快。总的来说
2018-02-23 11:14:53 195
原创 javascript性能优化(2)
数据访问 四种基本数据类型: 1.直接量:仅是自身不存储于特定位置。包括:字符串、数字、布尔值、对象、数组、函数、正则表达式,具有特殊意义的空值,以及未定义。 2.变量:var 创建用于存储的数据值。 3.数组:具有数字索引,存储一个javascript数组对象。 4.对象:具有字符串索引,存储一个javascript对象。 函数运行过程中,每遇到一个变
2018-02-07 17:30:52 150
原创 javascript性能优化(1)
1 .javascript的第一条定律:将脚本(js)放到底部。 2 .每一个http请求都会造成额外的性能负担,下载一个100k的文件比下载四个25k的文件要快;减少引用外部脚本的数量 3 .延期脚本defer <script type="text/javascript" src="./a.js" defer></script>;HTML 4.0定义了一个扩展属性:defer。(任何带有def
2018-02-06 17:33:34 138
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人