DEV Community

Discussion on: prototype, __proto__ and Prototypal inheritance in JavaScript

Collapse
 
varundey profile image
Varun Dey

Hey Schuster, there's no harm with sharing information. 😄 Thanks for reading, I hope this was informative. I was not sure if I should point it in this article as this is not entirely related to prototype inheritance - (and I hate to be that guy as well 😅) null is not an Object. It is a separate primitive in JavaScript. The reason why typeof null returns Object is a legacy bug in JavaScript which can't be fixed. More on this - 2ality.com/2013/10/typeof-null.html