Pull to refresh

Comments 9

Array.splice это Array.splice — статический метод класса Array. Если нужно кратко записать метод экземпляра (Array.prototype.splice), то обычно используется запись Array#splice.

Ну так исправьте ошибку в статье)
Я еще раз обдумал Ваше замечания и решил, что все таки автор в этой записи «Array.splice» имеет ввиду не статический метод экземпляра Array, а подразумевает гипотетический массив Array. Не буду менять написание автора.
И как мне кажется статья рассчитана для начинающих программистов, которые могут не знать что такое метод экземпляра, и их такая запись «Array#splice» может запутать.
Однозначно путает использование написание в виде статического метода.

Что-то непонятное всегда путает меньше, чем что-то неправильное
Это удалит один элемент

Поправьте, удалит 2 элемента

Это удалит один элемент, начиная с индекса 3, и вернет удаленный массив.

А в коде написано 2.


Array.splicec синиаксис

Лишняя с?

var deleItems = arr.splice (3, 2);


Это удалит один элемент, начиная с индекса 3, и вернет удаленный массив.


Но почему же удалит один элемент?

Sign up to leave a comment.

Articles