JavaScript выдаёт ошибку при чтении свойств null, потому что null в JavaScript — примитивное значение, которое не имеет свойств. 2
Когда код пытается прочитать свойства нулевого объекта, возникает ошибка, потому что null означает отсутствие объекта, и поэтому не может иметь свойства. 1