May 2016
Beginner to intermediate
192 pages
4h 55m
Polish
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.
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 ...