In the ECMAScript specs, it is clearly stated that Null
is a type whose one and only value is null
:
4.3.12 null value
primitive value that represents the intentional absence of any object value
4.3.13 Null type
type whose sole value is the null value
My question is very simple: why on earth we've got the below:
typeof null
>"object"
Is there any intent to correct/amend this? (either the specs or the JS language)