【学习笔记】JavaScript编码规范-数组

时间:2015-05-13 16:48:54   收藏:0   阅读:183

使用字面量语法创建数组

//good
var items = [];
//bad
var items = new Array();

当需要添加数组元素时,使用push而不是直接添加

var items = [];
//good
items.push('abc');
//bad
items[items.length] = 'abc';

当需要复制数组时,可以使用slice.

var len = items.length ;
var itemsCopy = [];
var i; 
//good
itemsCopy = items.slice();

//bad
for(i=0;i<len;i++){
   itemCopy = items[i];
}

使用slice将类数组对象转为数组

function tranA(){
      var args = Array.prototype.slice.call(arguments);
}


评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!