読書メモ改めて基礎を勉強するモチベーションが出てきたので、積んでた下記の本をメモっていく。標準規格に複数の版が存在するだけでなく、JavaScriptの実装によってサポートがあったりなかったりする非標準の機能もかなりあるので注意が必要。キーワードの振る舞いが実装によって異なる。同義語として使われている。これにより、比較的問題の多い機能の一部を禁止することができる。使用方法としては、スクリプトまたは関数の先頭に下記を記述する。strict"落とし穴として、スクリプト連結を行う場合、strictファイルと非strictファイルを連結すると予期しない結果になることが起こりうる。strictモードを使うか、使わないかの一貫したポリシーを持つのが良さそうである。double.ほとんどの数値演算は、整数にも、実数にも、両方の組み合せに使える。整数に変換してから実行される。浮動小数点数の計算は近似値であり、丸め誤差が発生するので要注意である。暗黙の型変換に注意しようJSは型エラーを驚くほど容認してくれる。下記のような式が普通に通る。5数と文字列の組み合わせについても、下記のように暗黙の型変換がある。falseとして判定される値は、このブログの過去記事に書いた値たちである。http://kidooom.hatenadiary.jp/entry/20140128/1390924792オブジェクトはvalueOfによって数値に変換され、toStringによって文字列に変換される。よって、valueOfメソッドを持つオブジェクトは、そのvalueOfによって生成される数値の文字列表現を提供するtoStringメソッドを実装すべきである。(3)注目記事スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。