相关疑难解决方法(0)

创建零填充JavaScript数组的最有效方法?

在JavaScript中创建任意长度零填充数组的最有效方法是什么?

javascript arrays

552
推荐指数
22
解决办法
32万
查看次数

创建一个具有相同元素重复多次的数组

在Python中,[2]列表在哪里,以下代码给出了这个输出:

[2] * 5 # Outputs: [2,2,2,2,2]
Run Code Online (Sandbox Code Playgroud)

使用JavaScript中的数组是否存在一种简单的方法?

我写了以下函数来做到这一点,但是有更短或更好的东西吗?

var repeatelem = function(elem, n){
    // returns an array with element elem repeated n times.
    var arr = [];

    for (var i = 0; i <= n; i++) {
        arr = arr.concat(elem);
    };

    return arr;
};
Run Code Online (Sandbox Code Playgroud)

javascript arrays repeat

259
推荐指数
14
解决办法
18万
查看次数

如何"重复"一个数组n次

在python中你可以做到:

arr = [1,2,3] * 3
print(arr)
Run Code Online (Sandbox Code Playgroud)

输出:

[1,2,3,1,2,3,1,2,3]
Run Code Online (Sandbox Code Playgroud)

在java脚本中有这种简洁的方法吗?我能想到的最好的是:

let arr2 = [...arr, ...arr, ...arr]
Run Code Online (Sandbox Code Playgroud)

但如果我想这样做100次,那将是不切实际的.在python中我会将它乘以100.

javascript arrays

4
推荐指数
3
解决办法
233
查看次数

标签 统计

arrays ×3

javascript ×3

repeat ×1