创建X个任意元素数组并且可以遍历的的一个方法

2019-02-17 01:49:27来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

方法一:

Array.apply(null, { length: 20 })
分析:apply 第二个参数应该是数组,
现在把 { length: 20 } 转化为数组,
就是一个长度为X的数组(类数组对象,有length就可以转化为数组)
并且每一个元素都赋值为 undefined

而Array(X)创建的数组并没有赋值,因此不能进行下列操作
Array.apply(null, { length: 20 }).map(function () {
return '111'
})
返回二十个 每个元素为'111'的数组

 

方法二:

es6的方法

Array(20).fill('111')    


原文链接:https://www.cnblogs.com/caelan/p/10372901.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:ngx-echarts响应式图表

下一篇:JavaScript作用域链的理解