JavaScriptJavaScriptにおける文字列’0’の扱い 文字列の'0'は条件式ではtrueになるので注意 RubyやPHPでは'0'はtrueとして扱われるが、JavaScriptではfalse扱いとなる。 if ('0') { console.log('true'); // trueが出力される } if (0) { console.log('true'); // trueは出力されない } 暗黙の型変換 等価演算子(==)で異なるデータ型を比較した... 2020.02.24JavaScript
JavaScriptJavaScriptで@(アットマーク)キーが押されたら処理を実行させる OSによるキーコードの違い keydownイベントのイベントハンドラ内でkeyCodeの値を取得し、どのキーが押されたかを判定するが、アットマーク(@)はWindowsとMacでキーコードが異なるので注意が必要。 Windows:192Mac:219 サンプル // 「Ctrl/command + @」が押されたら処理を実行する document.addEventListener('keydown... 2020.02.08JavaScript