Удаление элементов массива слева

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом практическом занятии мы изучим, как создавать новый массив, удаляя элементы слева от существующего массива с использованием 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, чтобы улучшить свои навыки.