
296
Rozdział 7.
undefined
Uważaj, możesz natknąć się na undefined,
kiedy będziesz się tego najmniej spodziewać…
Jak mogłeś się już przekonać, zawsze wtedy, gdy coś idzie nie tak jak powinno —
kiedy potrzebujemy zmiennej, która nie została zainicjalizowana lub właściwości,
która nie istnieje (lub została usunięta), albo nieistniejącego elementu tablicy —
spotkamy się z wartością
undefined
.
Co to właściwie jest? To nic tajemniczego. Wartość tę możesz sobie wyobrazić
jako wartość przypisywaną zmiennym i właściwościom, których wartości sam nie
określiłeś (innymi słowy takim, które nie zostały zainicjalizowane).
Do czego wartość ta może się przydać? No ...