优化系统js小记

前端开发 作者: 2024-08-21 11:00:02
做了CRM一段时间,实在沉闷远大于乐趣。 虽然其中有些工作有挑战性,能学到不少东西,但也有不少时间在研究需求。是通过操作另一个系统,来发现业务需求。 太坑爹了。今天无法继续忍受,所以开始尝试优化一下系
1 $.makeArray(arguments)
Array.prototype.slice.call(arguments)
1 var divs = document.getElementsByTagName("div");
2 for(var i =0; i<divs.length;i++)
3 {
4 // do something
5 }
var divCount = divs.length;
var i =0;i<divCount;i++5 6 }
View Code
 1  原代码
 2 var str = "1"+"2"+"3";
 3 return str;
 4 
 5  改成
 6 var str = [];
 7 str.push("1","2","3");   push方法接受多个参数,会依次push到数组尾部。
 8 return str.join("" 9 
10 
11  以上两种方法的结果都是123,但当拼接次数增加时,后一种的性能优势会越来越明显。
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_66053.html
优化系统js小记