Введение
В этом практическом занятии мы изучим, как создавать новый массив, удаляя элементы слева от существующего массива с использованием JavaScript. Мы узнаем, как использовать метод Array.prototype.slice() для удаления заданного количества элементов слева от массива и как задавать значение по умолчанию для количества удаляемых элементов. В конце этого практического занятия у вас будет лучше понимание, как манипулировать массивами в JavaScript.
Удаление элементов массива слева
Для начала практики программирования откройте Терминал/SSH и введите node.
Вот функция, которая создает новый массив с удалением заданного количества элементов слева:
const drop = (arr, n = 1) => arr.slice(n);
Функция использует Array.prototype.slice() для удаления заданного количества элементов слева. Если вы опустите последний аргумент n, функция будет использовать значение по умолчанию 1.
Вот несколько примеров использования функции drop:
drop([1, 2, 3]); // [2, 3]
drop([1, 2, 3], 2); // [3]
drop([1, 2, 3], 42); // []
Резюме
Поздравляем! Вы завершили практическое занятие по удалению элементов массива слева. Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.