0
我想縮短全局變量的問題。我想一個方法,但我搞亂了這一點,但對問題的鏈接,我想,以防止任何一個覆蓋不同陣列本指數如何防止在陣列中覆蓋
window.abc[0] = "first";
現在我mistakably編寫很多代碼行後的功能寫相同的代碼,但是具有不同的值,例如:
window.abc[0] = "second";
則該函數應該來把second
上被second
應放在window.abc[1]
索引1。
謝謝。
嘗試使用'window.abc.push(「第一」)',而不是分配給指數。 –
輝煌!謝謝 – anni
這也是你通常應該避免使用全局變量的確切原因。從這個例子中很難知道你的用例,但是如果你打算這些用例不同,可能會將它們的範圍限制爲特定的功能。 – Mattyod