Javascript
Javascript 初心者 + ポンコツ PC の私。去年から続けてた開発は IE11 対応必須のせいで泣く泣く ES5 で頑張ったが、ES5 はやはり書きづらい。かといって AltJS は PC スペック的にキツイ。というわけで ES6 直書きがしたいのだが、現在ではいけるのだろうか…
フロント完結の小さな Web アプリというか Web ページというかツールを開発する時に、よくお世話になっているものたち。 オンラインコンパイラ Repl.it キーコード取得 JavaScript Event KeyCode Test Page JSON 構文チェック JSONLint JSON フォーマット整…
Javascript(ES5 など古いやつ) の this は呼び出し元次第で中身が変化するという、大変扱いづらい仕様をしている。そのせいで、なぜか TypeError が発生し、調べてみると this がなぜか別のオブジェクト(window)を指していたりする。勘弁してほしい。何度ハ…
VBA 製の計算ツールを Web アプリ化している時に、切り上げの部分で少しハマったのでメモ。 結論 「-1.01 を切り上げたらどうなる?」に対する解は二通りある 解1: -2 負の方向に切り上げる 解2: -1 正の方向に切り上げる VBA の Application.WorksheetFunct…
javascript + mocha でカバレッジ測定したい場合、「 istanbul を使うといいよ」という情報が多いが、情報が古いのか、成功しなかった。 手順 注意点 (参考) 古いやり方 手順 nyc という istanbul の CLI を使う。 $ cd (mochaを使ってるprojectのディレクト…
インストール 動作原理 .eslintrc の書き方 実行例 Q: ルール数多すぎ。真面目に導入したい場合はどないする? Q: IDE から使うことはできない? 参考 インストール npm でインストールする。 グローバルに入れたいなら: $ npm install -g eslint プロジェク…