Jak popchnąć obiekt do tablicy w JavaScript

Jak popchnąć obiekt do tablicy w JavaScript
W JavaScript tablica jest strukturą danych do przechowywania wielu danych, takich jak ciągi, obiekty i tak dalej. W niektórych sytuacjach programiści muszą dodawać dane w czasie wykonywania w tablicy. W tym celu JavaScript oferuje wiele predefiniowanych metod, które pomagają pchać dane w tablicy w dowolnej pozycji, początek tablicy, koniec tablicy lub w dowolnym określonym indeksie.

W tym poście pokazuje metody przesuwania/dołączenia obiektu do tablicy.

Jak pchać/dodać obiekt do tablicy w JavaScript?

Wykorzystaj podane predefiniowane metody JavaScript, aby popchnąć obiekt do tablicy:

  • Metoda push ()
  • Metoda splice ()
  • metoda UNISHIFT ()

Metoda 1: Wepchnij obiekt do tablicy za pomocą metody push ()

Aby popchnąć obiekt do tablicy, użyj „naciskać()" metoda. Służy do dodawania nowych elementów na końcu/ostatniej tablicy.

Składnia

Użyj następującej składni, aby wepchnąć obiekt do tablicy:

szyk.push (obiekt)

W przypadku wielu obiektów użyj podanej składni:

szyk.push (Object1, Object2,… Objectn)

Przykład 1: Wciśnij wiele obiektów do pustej tablicy

W danym przykładzie najpierw utwórz pustą tablicę:

const ar = [];

Teraz utwórz trzy obiekty „OBJ1”,„OBJ2", I "OBJ3”:

const obj1 = name: „Stephen”, id: 15;
const obj2 = nazwa: „Robert”, id: 5;
const obj3 = name: „susan”, id: 11;

Wywołaj metodę push () i przekaż te trzy obiekty jako argument, aby popchnąć je w tablicy:

arr.push (obj1, obj2, obj3);

Na koniec wydrukuj tablicę na konsoli:

konsola.log (ARR);

Wyjście pokazuje, że obiekty są pomyślnie dodawane do tablicy:

Przykład 2: Pchnij pojedynczy obiekt do tablicy

Tutaj zobaczymy, jak wepchnąć pojedynczy obiekt do tablicy. Najpierw utworzymy szereg obiektów:

const ar = [name: „Robert”, id: 5, nazwa: „susan”, id: 11];

Utwórz obiekt, który zostanie dodany do tablicy:

const obj1 = name: „Stephen”, id: 15;

Wywołaj metodę push () i przekazaj obiekt, aby popchnąć go w tablicy:

arr.push (obj1);

Na koniec wydrukuj tablicę za pomocą „konsola.dziennik()" metoda:

konsola.log (ARR);

Można zauważyć, że wypchany obiekt jest dołączany na końcu tablicy:

Metoda 2: Pchnij obiekt do tablicy za pomocą metody splice ()

Użyj "splatać()”Metoda popchnięcia obiektu do tablicy. Metoda JavaScript Splice () służy jednocześnie do dodawania i usuwania elementów z tablicy lub dodania obiektu w dowolnym indeksie w tablicy.

Składnia

Postępuj zgodnie z podaną składnią, aby użyć metody splat ():

Szyk.splice (indeks, usuń, obiekt)

Tutaj:

  • "indeks”To pozycja, w której zostanie dodany element lub obiekt.
  • "resuseCount”To liczba elementów, które zostaną wyeliminowane z tablicy z indeksu początkowego.
  • "obiekt”To obiekt, który zostanie dołączony do tablicy.

Przykład

Zadzwoń do "splatać()„Metoda i przejdź indeks”1”, ResuseCount„0", I "OBJ1”W celu dołączenia obiektu OBJ1 w pierwszym indeksie tablicy poprzez usunięcie zerowych elementów/obiektów:

arr.splice (1, 0, obj1);

Tutaj widać, że OBJ1 jest dodawany w pierwszym indeksie, usuwając dowolny obiekt z tablicy:

Metoda 3: Pchnij obiekt do tablicy za pomocą metody UnShift ()

Inną metodą popchnięcia obiektu do tablicy jest „UnShift ()" metoda. Ta metoda JavaScript dołączy lub naciska obiekt lub listę obiektów na początku tablicy.

Składnia

Podana składnia służy do dodania obiektu na początku tablicy:

szyk.UNICTIFT (obiekt)

Przykład

Zadzwoń do "UnShift ()„Metoda i przekazuj obiekt jako parametr:

arr.UNISHIFT (OBJ1);

Wyjście wskazuje, że dołączony obiekt jest umieszczony na początku tablicy:

Zebraliśmy wszystkie najlepsze rozwiązania, aby popchnąć obiekt do tablicy w JavaScript.

Wniosek

Aby popchnąć obiekt do tablicy w JavaScript, użyj „naciskać()" metoda, "splatać()„Metoda lub„UnShift ()" metoda. Metoda push () dodaje obiekt na końcu tablicy, UnShift () służy do dodawania obiektu na początku tablicy i do dodania obiektu w dowolnym miejscu w tablicy, użyj metody splat (). W tym poście zademonstrowaliśmy metody popychania/dodawania obiektu do tablicy.