Initializing an Array with a Single Value

后端 未结 10 1190
清酒与你
清酒与你 2020-12-12 23:34

Is there a more compact way to do this sort of initialization?

for (var i = 0; i < arraySize; i++) array[i] = value;
10条回答
  •  星月不相逢
    2020-12-12 23:54

    This is not as compact but is arguably more direct.

    array = Array.apply(null, new Array(arraySize)).map(function () {return value;});
    

提交回复
热议问题