美文网首页
JS笔记 数组

JS笔记 数组

作者: blossom_6694 | 来源:发表于2018-05-10 14:35 被阅读0次

1、清空数组可以将数组的length的值置为0。

var arr = ['a', 'b', 'c'];
console.log(arr);//[ 'a', 'b', 'c' ]
arr.length = 0;
console.log(arr);//[]

2、检测某个键是否在数组中,用关键字 'in'。

var arr = ['a', 'b', 'c'];
console.log(1 in arr);//true

3、forEach遍历。

var colors = ['red', 'green', 'blue'];
colors.forEach(function (color) {
    console.log(color);
})
//red
//green
//blue

4、数组空位arr[,,,]。
但是不影响length,空位的值为undefined。delete操作会使数组产生空位。
如果是空位,使用数组的forEach方法、for...in结构、以及Object.keys方法进行遍历,空位都会被跳过。

相关文章

网友评论

      本文标题:JS笔记 数组

      本文链接:https://www.haomeiwen.com/subject/lvizrftx.html