yohhoyの日記

技術的メモをしていきたい日記

JavaScript

typeof null == 'object'

バグは夜更け過ぎに仕様に変わるだろう*1 -- 詠人知らず // This stands since the beginning of JavaScript typeof null === 'object'; In the first implementation of JavaScript, JavaScript values were represented as a type tag and a value. The ty…

019 > 020 ?

JavaScript(ECMAScript)構文定義とレガシーコードとの戦い。本記事の内容はStack Overflowで見つけた質問と回答に基づく。 19 > 20 // false 019 > 020 // true ホストがWebブラウザかつ非Strictモードに限って、019 は有効な10進数リテラルの値19、020 は8…