JavaScript - это легкий язык программирования, и, как и любой другой язык программирования, при разработке программ на JavaScript нам часто приходится работать с массивами для хранения данных. В этой статье мы познакомим вас со встроенной функцией splice в JavaScript и обсудим, как мы можем использовать ее для управления массивом. По мере создания данных структуры, используемые для хранения, должны обновляться. По этой причине программист часто должен добавлять элементы или удалять элементы из массива.
В функция сращивания используется для добавления или удаления элементов из массива по заданному индексу, и возвращает элементы, удаленные из массива. Синтаксис функции соединения следующий:
множество.splice (index, removeCount, items…)Здесь, индекс это позиция, в которой мы хотим добавить или удалить элементы, removeCount, необязательный аргумент, это количество элементов, которые мы хотим удалить, и Предметы, который также является необязательным, содержит элементы, которые мы хотим добавить.
Теперь мы рассмотрим несколько примеров, чтобы показать, как сращивание функция реализована.
Сначала предположим, что у нас есть массив, состоящий из пяти элементов.
пусть arr = [10,20,30,40,50]Чтобы удалить элементы 20 и 30 (в позиции 1 и позиции 2 в массиве соответственно) из массива, мы просто вызываем сращивание функция и скажите ей начать с первого индекса и удалить 2 элемента.
обр.сращивание (1,2);
Значения 20 и 30 возвращаются как выходные данные. Затем мы можем посмотреть исходный массив с помощью следующей команды:
Два элемента, возвращенные в выводе, больше не находятся в массиве.
Затем мы добавим элементы в массив, используя сращивание функция. Поскольку мы не будем удалять элементы из массива, мы можем предоставить нулевое значение для removeCount, а затем предоставить элементы, которые мы хотим добавить.
обр.сращивание (2, 0, 30, 35);
Приведенная выше команда возвращает пустой массив, поскольку элементы не были удалены. Однако, если мы посмотрим на исходный массив, мы увидим, что он был обновлен.
Значения 30 и 35 были успешно добавлены во второй индекс.
Наконец, если мы хотим удалить элементы и добавить элементы, мы можем предоставить значения как для removeCount, так и для items.
обр.сращивание (1, 2, 15, 20, 25);Приведенная выше команда вернула два элемента, которые были удалены, и если мы напечатаем исходный массив на консоль, мы увидим, что 20 и 30 больше не находятся в массиве и что 15, 20 и 25 были добавлены.
приставка.журнал (обр);
Заключение
В этой статье мы обсудили несколько способов использования сращивание функция обновления массивов. Мы надеемся, что вы нашли эту статью полезной и продолжаете изучать JavaScript с помощью linuxhint.ком.