Rozdział 3. Obiekty
W rozdziałach 1. i 2. wyjaśniłem, że wiązanie this
prowadzi do różnych obiektów, w zależności od źródła wywołania funkcji. Mógłbyś w tym miejscu zapytać: czym dokładnie jest obiekt i dlaczego trzeba go wskazywać? Właśnie tym zajmiemy się w tym rozdziale.
Składnia
Obiekt jest dostępny w dwóch postaciach: deklaracyjnej (literalnej) i konstrukcyjnej.
Literalna składnia obiektu przedstawia się następująco:
var myObj = {
key: value
// …
};
Z kolei obiekt skonstruowany prezentuje się jak poniżej:
var myObj = new Object();
myObj.key = value;
Formy konstrukcyjna i literalna powodują powstanie dokładnie tego samego rodzaju obiektu. Jedyna różnica polega na możliwości umieszczenia w deklaracji literalnej jednej lub większej ...
Get Tajniki języka JavaScript -- Wskaźnik this i prototypy obiektów now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.