我在這個鏈接上找到了如何創建具有選定數量的零的數組。 Most efficient way to create a zero filled JavaScript array?如何將多個零推送到已經存在的數組
但我的問題是,假設我已經有一個陣列
var a = ['hihi','haha']
我怎樣才能後,我的兩個第一元素添加12個零?使之成爲:
a = ['hihi','haha',0,0,0,0,0,0,0,0,0,0,0,0];
當然,我可以走了
for(var i = 0; i < 12, i++){
a.push(0);
}
但有一個行方法的
?像
a.push(6*[0]);
downvoters,請爲什麼呢? –
嘿,所有的命題正在工作,但爲什麼我應該使用你的方法,而不是['hihi','哈哈']。concat(Array(12).fill(0))是否有區別? – Couteau
@ user3089871,因爲有時填充[不可用](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/fill#Browser_compatibility)。 –