Ten samouczek wyjaśni sposób dodania elementu w tablicy w określonym indeksie za pomocą JavaScript.
Jak dodać element w danym indeksie w tablicy JavaScript?
Bezpośrednie wstawienie nowego elementu do tablicy przy dowolnym indeksie nie jest obsługiwane żadną wbudowaną metodą. Aby to zrobić, użyj „splatać()”Metoda, która modyfikuje zawartość tablicy poprzez eliminowanie, dodanie lub zastępowanie nowych elementów w dowolnym określonym indeksie. Aktualizuje również tablicę, która ją wywołuje, zamiast tworzyć nową.
Składnia
Użyj podanej składni do metody splatce ():
szyk.splice (indeks, no_of_eliminedIndeItems, item1,… itemn)W powyższej składni:
Wartość zwracana
Metoda splatce () zwraca zaktualizowaną tablicę z nowymi elementami w określonym indeksie.
Przykład 1: Dodaj element do tablicy przy określonym indeksie za pomocą metody splatce ()
Utwórz tablicę „numer”:
var liczba = [0, 1, 2, 8, 9];Zadzwoń do "splatać()„Metoda, przekazując indeks”3”Jako pierwszy argument, który jest początkowym wskaźnikiem elementów, które zostaną dodane w tablicy,„0”Jako drugi argument, który wskazuje, że żaden element nie zostanie usunięty z tablicy, a następnie„3, 4, 5”To elementy, które należy dodać w tablicy:
numer.splice (3, 0, 3, 4, 5);Wydrukuj zaktualizowaną tablicę na konsoli za pomocą „konsola.dziennik()" metoda:
konsola.log (liczba);Wyjście
Wyjście wskazuje, że elementy są pomyślnie dodawane do tablicy z indeksu 3.
Przykład 2: Dodaj tablicę do tablicy przy określonym indeksie za pomocą metody splceli ()
Utwórz tablicę „num”I dodaj wszystkie jego elementy w„numer"Tablica:
var num = [3, 4, 5, 6, 7];Użyj operatora spreadu (… ) w metodzie splaj () jako trzeci argument, który skopiuje wszystkie elementy „num„Tablica do„numer"Tablica:
numer.splice (3, 0,… num);Wydrukuj wynikową tablicę na konsoli:
konsola.log (liczba);Wyjście
Powyższe wyjście pokazuje, że wszystkie elementy tablicy „num”Są z powodzeniem dodane w„numer”Tablica na 3. indeksie.
Wniosek
JavaScript „splatać()”Służy do dodania elementu w określonym indeksie, który modyfikuje tablicę poprzez eliminowanie, dodanie lub zastępowanie elementów z tablicy. Ten samouczek wyjaśnił procedurę dodawania elementu w tablicy w określonym indeksie za pomocą JavaScript.