TypeScript
TypeScript でブックマークレットを書くための手順。
TypeScript enum の使いかた
TypeScript オブジェクト(連想配列)について
エクスポートしていない関数・変数 や class のプライベート関数・変数のテスト方法
jestを使ったTypeScriptの単体テスト GitHub * https://github.com/facebook/jest ドキュメント * https://jestjs.io/ja/ 必要なnpmパッケージのインストール $ yarn add --dev typescript jest ts-jest ts-node @types/jest @types/node or $ npm i --save-…
VSCode で TypeScript を書くと保存したときに自動でフォーマッターが走る。 import の順序がセンシティブな場合はソートしてもらっては困る。 vscode のプラグイン入れてとか npm でライブラリ入れてとか settings.json でとか tslint.json とかじゃなくて、…
やりたいこと。 TypeScript で型を限定したオブジェクトを作りたい。それにメソッドをつけたい。 ただのクラスはオブジェクトとして扱えない。コンパイルエラー class StringObject {} let o = new StringObject(); o.foo = 'value-1'; // エラー o.bar = 'v…
TypeScript と webpack でブラウザ拡張機能/アドオンの開発するメリット TypeScript は chrome API の型定義ファイル( @types/chrome ) があるので それを入れておくと型チェックと vscode で API の補完ができるようになる webpack は jquery や axios など…