slice в конструкторе
Задача такова.
Есть вызванный класс, в котором создается массив. Мне нужно удалить несколько элементов этого массива. delete не катит, ибо он не изменяет длину массива, а class.myarray.slice(2,3) не работает. Наверно нужно вызвать этот метод через call или apply, но не совсем понимаю как. |
class.myarray = class.myarray.slice(2,3)
|
Потому что slice не изменяет исходный массив, а возвращает новый - выборку из старого.
Вам нужно воспользоваться splice. |
Мараторий, спасибо за splice :)
|
Часовой пояс GMT +3, время: 23:33. |