Sto leggendo il capitolo 4 "Javascript professionale per sviluppatori Web" e mi dice che i cinque tipi di primitive sono: indefinito, null, booleano, numero e stringa.
Se nullè una primitiva, perché typeof(null)ritorna "object"?
Ciò non significherebbe che nullviene passato per riferimento (suppongo che qui tutti gli oggetti vengano passati per riferimento), quindi non lo rende una primitiva?
