
334
Rozdział 7.
Celne spostrzeżenia
Q
W języku JavaScript istnieją dwie grupy
typów, typy proste oraz obiekty. Każda
wartość, która nie jest typu prostego, jest
obiektem.
Q
Typami prostymi są: liczby, łańcuchy
znaków, wartości logiczne, null oraz
undefined. Wszystkie inne dane są
obiektami.
Q
undefined oznacza, że zmienna
(albo właściwość bądź element tablicy)
nie została jeszcze zainicjalizowana
— nie przypisano jej wartości.
Q
null oznacza, że w zmiennej obiektowej
jeszcze nie zapisano obiektu.
Q
„NaN” to skrót od angielskich słów: „Not
a Number” (to nie liczba), choć wartość
tę lepiej sobie wyobrazić jako „liczbę,
której w języku JavaScript ...