1
假設我們有3個數組:JavaScript中的[undefined,undefined,undefined]和new Array(3)如何不同?
var arr1 = [undefined, undefined, undefined];
var arr2 = [, , ,];
var arr3 = new Array(3);
是所有的人都在相同的JavaScript? 如果我們想要使用undefined
作爲固定大小數組的默認值,我們可以互換使用它們嗎?
@Pointy我在你的評論之前就已經看到了..愚蠢的我.. –
@MateiMihai這是一個區別,但是對於很多目的來說並不重要。真的在練習中,我總是使用'[]'作爲空數組。依賴陣列長度看起來像是一個非常脆弱的設計模式。 – Pointy