zoukankan      html  css  js  c++  java
  • js数组fill()方法

    ES6为Array增加了fill()函数,使用制定的元素填充数组,其实就是用默认内容初始化数组。

    该函数有三个参数。

    arr.fill(value, start, end)

    value:填充值。

    start:填充起始位置,可以省略。

    end:填充结束位置,可以省略,实际结束位置是end-1。

    1.采用一默认值填初始化数组。

     
     const arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
    arr1.fill(7)
    console.log('%s', arr1)
     
    7,7,7,7,7,7,7,7,7,7,7

    2.制定开始和结束位置填充。

    实际填充结束位置是前一位。

    const arr3 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
    arr3.fill(7, 2, 5)
    console.log('%s', arr3)
     
     
    1,2,7,7,7,6,7,8,9,10,11

    3.结束位置省略。

    从起始位置到最后。

    onst arr4 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
    arr4.fill(7, 2)
    console.log('%s', arr4)
     
    1,2,7,7,7,7,7,7,7,7,7
  • 相关阅读:
    Spring 总结
    分布式缓存Memcache
    Docker原理 -- namespace与CGroup
    JDK源码分析--Collections
    React生命周期总结
    【转】前端优化的35条
    http缓存与cdn相关技术
    跨域处理
    sequekize
    orm2
  • 原文地址:https://www.cnblogs.com/pwindy/p/12971521.html
Copyright © 2011-2022 走看看