Dodawanie elementów do obiektu - JavaScript

Dodawanie elementów do obiektu - JavaScript
W różnych sytuacjach programiści muszą dynamicznie dodawać lub dołączać dane w obiektach w parach kluczowych (po utworzeniu obiektów). Nie ma metody push () dla obiektów, aby to zrobić. Możesz więc dodać elementy do obiektów, przypisując wartość do nowej lub istniejącej właściwości obiektów za pomocą różnych operatorów lub metod JavaScript.

Ten post opisuje metody dodawania elementów do obiektu JavaScript.

Jak dodać elementy do obiektów w JavaScript?

Aby dodać elementy do obiektu, zastosuj następujące podejścia:

  • Kropka (.) Operator
  • Nawias kwadratowy [ ]
  • metoda przypisania ()

Metoda 1: Dodanie elementów do obiektu za pomocą kropki (.) Operator

Do dodawania elementów w obiekcie wykorzystuje „Kropka" notacja. Służy do dostępu, dodawania lub modyfikacji właściwości i metod obiektów. Operator DOT jest fundamentalną cechą JavaScript i jest szeroko stosowany w programowaniu obiektowym.

Składnia
Użyj podwładnej składni do dodawania elementów do obiektu za pomocą (.) notacja:

obiekt.właściwość = wartość;

Przykład
Utwórz pusty obiekt o nazwie „stdinfo”:

const stdinfo = ;

Dodaj niektóre elementy w parie kluczowej za pomocą notacji kropki:

stdinfo.id = 1;
stdinfo.name = "Mari";

Po dodaniu elementów wydrukuj obiekt na konsoli:

konsola.log (stdinfo);

Jak widać, elementy zostały pomyślnie dodane do pustego obiektu:

Metoda 2: Dodanie elementów do obiektu za pomocą notacji kwadratowej []

Możesz także użyć „nawias kwadratowy„Notacja do dodania elementów do obiektu. Podobnie jak notacja kropkowa, jest również wykorzystywany do dostępu, dodawania i modyfikowania właściwości i metod obiektów.

Składnia
Aby dodać elementy za pomocą notacji [], postępuj zgodnie z podaną składnią:

Object ['właściwość'] = wartość;

Przykład
Dodaj "wiek”Ucznia do obiektu za pomocą notacji Bracket []:

stdinfo [„wiek”] = 18;

Wyjście

Metoda 3: Dodawanie elementów do obiektu za pomocą metody Assid ()

Innym sposobem dodania elementów do obiektu jest użycie „przydzielać()" metoda. Jest wykorzystywany do kopiowania wartości wszystkich właściwości wyliczalnych z wielu obiektów źródłowych do określonego obiektu docelowego.

Składnia
Ogólna składnia dla metody Assid () jest następująca:

Obiekt.przypisuj (cel,… źródła)

Aby dodać elementy do obiektu, użyj podanej składni:

Obiekt.scyk (object, key: „wartość”);

Tutaj "obiekt”Jest celem.

Przykład
Dodajmy nieruchomość „standard”W obiekcie wykorzystującym metodę Assign ():

Obiekt.scyk (stdinfo, standard: „a-poziom”);

Można zaobserwować, że metoda Assign () z powodzeniem dodała parę wartości kluczowej do obiektu:

Zapewniliśmy wszystkie podstawowe instrukcje dotyczące dodawania elementów do obiektu.

Wniosek

Aby dodać elementy do obiektu, użyj „Kropka (.)„Operator”Nawias kwadratowy [ ]„Notacja lub„przydzielać()" metoda. Operator DOT i notacja nawigacji kwadratowej są najczęstszymi podejściami wykorzystywanymi do dostępu lub dodawania właściwości do obiektu. Ten post opisał metody dodawania elementów do obiektu w JavaScript.