Wyjaśnione obiekty JavaScript

Wyjaśnione obiekty JavaScript
Obiekty JavaScript są implementacją obiektu rzeczywistego w języku programowym, wszystko w JavaScript jest obiektem. JavaScript to język programowania, który jest często mylony z byciem językiem programowym opartym na klasie, ale w rzeczywistości jest to język programowania opartego na obiekcie.

Obiekty w JavaScript są używane do naśladowania zachowania obiektów w świecie rzeczywistym; Na przykład owoc ma swoje właściwości, takie jak nazwa, kolor, kształt, smak i sezon. W JavaScript możesz zdefiniować ten byt „owoc” na jej parach kluczowych, klucze są właściwościami i wartościami to rzeczywiste wartości tej właściwości.

A Obiekt owocowy W JavaScript.

owoc =
Nazwa: „Apple”,
Kształt: „okrągły”,
Smak: „Przeważnie słodkie, ale także gorzkie”,
Sezon: „All Seasons”

Rozróżniasz klucz i wartość, umieszczając między nimi okrężnicę, i umieszczasz przecinek między różnymi parami kluczowej wartości. Ten wzorzec lub struktura definiowania istoty świata rzeczywistego jest podobna do obiektu JSON, a to dlatego, że JSON opiera się na definicji obiektu JavaScript.

Obiekty i właściwości JavaScript

Tworzenie lub definiowanie obiektu można wykonać na dwa sposoby:

  • Korzystając z „nowy”Słowo kluczowe
  • Za pomocą kręcony " " Aby otrzymać pary wartości kluczowej

Tworzenie obiektu JS za pomocą nowego słowa kluczowego

„Nowe” słowo kluczowe oznacza utworzenie nowej instancji konstruktora obiektu. Aby utworzyć obiekt za pomocą „nowego” słowa kluczowego, tworzysz zmienną, a następnie umieszczasz ją równą konstruktorowi obiektu z „nowym” słowem kluczowym; i dodaj pary wartości kluczowej za pomocą „Operator kropki".

Składnia

variableName = new Object (); // tworzy instancję obiektu
Variablename.WłaściwościName = właściwośćValue; // podaje parę wartości kluczowej do obiektu

Możesz utworzyć obiekt osoby posiadającej właściwości: imię, nazwisko, wiek i zadanie z następującymi wierszami kodu:

var person = new Obiekt ();
osoba.FirstName = „John”;
osoba.lastName = „Doe”;
osoba.Wiek = 27;
osoba.Job = "audytor";

Pierwsza instrukcja tworzy zmienną z identyfikatorem „Osoba” i wywołuje konstruktor Object () za pomocą „nowy”Słowo kluczowe.

Następne cztery instrukcje są używane do ustawiania 4 właściwości lub pary „kluczowej wartości” obiektu. Nazwa właściwości jest zapisana z identyfikatorem obiektu za pomocą „Operator kropki”, A wartość operatora jest podawana po operatorze przypisania„=".

Możesz wydrukować ten obiekt, który właśnie stworzyłeś, używając następującej instrukcji:

konsola.dziennik (osoba);

Po wykonaniu kodu otrzymasz dane wyjściowe:

Obiekt jest wydrukowany na konsoli i możesz wyraźnie zobaczyć pary wartości kluczowej.

Tworzenie obiektu JS za pomocą nawiasów kręconych

Innym sposobem tworzenia JavaScript jest utworzenie zmiennej i ustawienie jej równej parom kluczowej (które są zamknięte wewnątrz klamrowych), jest to znane jako zdefiniowanie obiektu za pomocą składni literatu.

Składnia

variableName = właściwościName: właściwośćValue;

Możesz utworzyć ten sam obiekt o tych samych właściwościach za pomocą dosłownej składni:

var person =
FirstName: „John”,
LastName: „Doe”,
Wiek: 27,
Praca: „Audytor”,
;

Ustawiasz zmienną „osobę” równą parom kluczowym, które są zamknięte wewnątrz kręconych aparatów ortodontycznych . Każda para kluczowej wartości jest oddzielona przecinkiem „” Klucze i wartości są oddzielone przez okrężnicę „:”

Możesz wydrukować parę kluczowej wartości tego obiektu na konsoli z następującymi poleceniami.

konsola.dziennik (osoba);

Po wykonaniu tego fragmentu kodu widać następujące dane wyjściowe:

Możesz zobaczyć pary wartości kluczowej na konsoli, wartości łańcuchowe są zamknięte wewnątrz znaków cytatowych, a wartości liczb całkowitych nie są zamknięte.

Pobieranie wartości z właściwości obiektu

Możesz uzyskać wartości z właściwości obiektu, używając dwóch sposobów:

Jednym z nich jest użycie prostej składni DOT:

nazwa obiektu.Nazwa właściwości;

Drugim sposobem jest użycie tablicy uzyskującej dostęp do składni na przykład:

ObjectName [„PropertyName”];

Weź obiekt osoby z powyższych przykładów, które stworzyliśmy w następującym kodzie:

var person =
FirstName: „John”,
LastName: „Doe”,
Wiek: 27,
Praca: „Audytor”,
;

Możemy uzyskać dostęp do jego właściwości przy użyciu obu następujących sposobów:

konsola.Log (osoba.imię);
konsola.log (person [„lastName”]);

Pierwsza instrukcja uzyskuje dostęp do wartości za pomocą operatora DOT; Druga instrukcja uzyskuje dostęp do wartości za pomocą metod tablicy, wyjściem kodu byłoby:

To wszystko o obiektach JavaScript.

Wniosek

Wszystkie podmioty w świecie rzeczywistych mogą być reprezentowane w języku programowania JavaScript wraz z ich właściwościami za pomocą Obiekty, który definiuje właściwości jednostki za pomocą kluczowa wartość para. Nauczyliśmy się, jak działa obiekt w JavaScript, jak utworzyć obiekt przy użyciu różnych metod i jak pobierać dane z obiektu za pomocą przykładów, w których przekonwertowaliśmy obiekt świata rzeczywistego na obiekt języka programowania.