美文网首页
标准库 Array

标准库 Array

作者: BOB_BI | 来源:发表于2019-03-01 02:15 被阅读0次

    Js内存中分stack 和heap
    stack 中有global/window,对应heap中的一个哈希表,哈希表中有标准库和非标准库。
    标准库中:Object(), String(), Number(), Array(), Boolean(), Function()

    Array

    1.声明
    -直接赋值
    var a =['1', '2']
    -使用或不使用new效果一样
    var a = Array(3) //生成一个数组a[length:3],a[0],a[1],a[2]都是undefined
    var a = new Array(3) //同上
    var b = Array(3,3) //生成一个数组b['3', '3']
    var c = Array(1,2,3,4,5) //生成c['1', '2', '3', '4', '5']


    image.png

    2.array.forEach()


    image.png image.png image.png

    3..map,.filter,.reduce
    .map 函数处理得到一个映射的结果集
    .filter 函数处理得到一个过滤后的结果集
    .reduce 函数处理,每次用处理的结果带入下一个处理,第二个参数为初始结果,返回值自己定


    image.png

    相关文章

      网友评论

          本文标题:标准库 Array

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