現在這個錯誤讓我困擾了大約2個小時......我正在製作一個閒置的遊戲,您可以擁有自己的城市,我現在正在構建一個建築系統,問題是遊戲崩潰,每當我從數組中刪除(我有構建隊列,其中持有建築物建造,然後刪除它們)從構建隊列建設。我試過.shift
.pop
.push
.indexOf(0) === 0
和[0] === ""
和.splice(1,1)
它只是想出了像.splice不是一個函數,或者.pop並不是一個函數。如何在Javascript中刪除我的數組中的條目
沒有工作。請幫忙!
if (buildValue === 100 && buildQueue.indexOf("house") === 0){
populationmax++;
// here i need a command that will remove first element from array called buildQueue.
buildValue = 0;
}
'arr.splice(indexOfItemToDelete,1)' – Redu
http://stackoverflow.com/questions/369602/delete-an-element-from-an-array?rq=1 –
重複現在,我已經看到了其他代碼,我編輯了我的答案以解決您的問題。 –