2021/12/25
昔のJavaScriptプログラムはその挙動を前提に書かれているので、その挙動を変えると死ぬケースがあるので、それを避けるために維持されているということではないでしょうか。
Javascriptでtypeof null の結果は "object" で、これは間違っていると学びました。 「typeof において、公式に認められているエラーで、互換性のために維持されています」と書いてあるのですが、「互換性のために維持されてい」るとはどういうことですか?