美文网首页
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