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