dlaczego typ zerowego „obiektu”?
Czytam rozdział 4 „Profesjonalny JavaScript dla programistów internetowych”, który mówi mi, że pięć typów prymitywów to: niezdefiniowany, zerowy, logiczny, liczba i łańcuch.
Jeślinull
jest prymitywny, dlaczegotypeof(null)
powrót"object"
?
Czy to nie znaczynull
jest przekazywane przez odniesienie (zakładam, że wszystkie obiekty są przekazywane przez odniesienie), przez co NIE są prymitywne?