- 1
- 2
- 3
_itemList.splice(0, uint.MAX_VALUE);
_amuletList.splice(0, uint.MAX_VALUE);
_timeArtefactList.splice(0, uint.MAX_VALUE);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−116
_itemList.splice(0, uint.MAX_VALUE);
_amuletList.splice(0, uint.MAX_VALUE);
_timeArtefactList.splice(0, uint.MAX_VALUE);
Хотя понятно, что = [] надо было писать, да.
Но иногда имеет смысл не заменять массив - если он где-то еще используется. Но в таком случае _itemList.length = 0 было бы лучше.
1. создать новый массив такого же размера как исходный.
2. скопировать содержание из исходного массива в новый.
3. удалить все содержание из исходного.
4. удалить новый массив.