在 JavaScript 中,创建元素重复多次的数组可以通过多种方法实现。
一种简单的方法是利用 for 循环并将元素增量附加到数组中:
var repeatelem = function(elem, n) {
var arr = [];
for (var i = 0; i 然而,在 ES6 中,有一种更简洁、更高效的方法,使用 Array.fill() 方法来做到这一点:
ES6 解决方案:
console.log(
Array(5).fill(2)
)
//=> [2, 2, 2, 2, 2]
Array.fill() 方法有两个参数:要重复的元素和重复的次数。这种方法比 for 循环方法不仅更简洁,而且性能更高,特别是对于大型数组。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3