TypeScript
一覧
TypeScriptでenumをfor-ofでループする方法
TypeScriptでenumをfor-ofでループする方法 enumをfor-ofでループしようとしてもイテレータブルではないため、fo...
TypeScriptでlinq-es5(asEnumerable)の使い方
TypeScriptでlinq-es5(asEnumerable)の使い方 TypeScriptでlinq-es5を使ってみます。参考サイ...
TypeScriptでDOM要素を作成する
TypeScriptでDOM要素を作成する Angularが公式にサポートしている言語はTypeScriptなので、TypeScriptで...
TypeScriptでもtruthy and falsyができる
TypeScriptでもtruthy and falsyができる ||aとかいう記法です。これはTypeScriptでも書けました。 ...
JavaScript(TypeScript)のObject.keysの使い方
JavaScript(TypeScript)のObject.keysの使い方 Object.keysを時々使いますが、メモってなかったこと...
TypeScriptの色々な互換性について
TypeScriptの色々な互換性について TypeScriptはinterfaceがあったり、そのinterfaceをimplement...
TS2304: Cannot find name ‘Map’.
TS2304: Cannot find name 'Map'. tscコマンドを実行しようとしたら、「TS2304: Cannot fin...
TypeScriptのfor in文はなんだかややこしいです
TypeScriptのfor in文はなんだかややこしいです JSにfor in文があるようにTypeScriptにもfor in文があり...
TypeScriptのconstはミュータブルなのでinterfaceでイミュータブルにする
TypeScriptのconstはミュータブルなのでinterfaceでイミュータブルにする TypeScriptのconstは再代入がで...
TypeScriptで読み取り専用の配列ReadonlyArrayがある
TypeScriptで読み取り専用の配列ReadonlyArray<T>がある TypeScriptで配列宣言をするには[]で...
TypeScriptのシャドーイングは本当にDouble-edged sword
TypeScriptのシャドーイングは本当にDouble-edged sword TypeScriptではネストされたスコープで変数宣言す...
TypeScriptでlet変数が関数内なら宣言前に使えてしまう
TypeScriptでlet変数が関数内なら宣言前に使えてしまう 今まで当たり前すぎて気にもしたことなかったですが、let変数は、変数宣言...
TypeScript でnumber 型をstring 型に変換する方法
TypeScript でnumber 型をstring 型に変換する方法 TypeScript でnumber 型をstring 型に変換...
TypeScript でstring 型をnumber 型に変換する方法
TypeScript でstring 型をnumber 型に変換する方法 TypeScript で簡単にstring → numberに変...
TypeScript のimport で別名が指定できる
TypeScript のimport で別名が指定できる TypeScript のimport 文でasを使って別名ができることを知りまし...
TypeScript で関数の引数に関数を渡してみる
TypeScript で関数の引数に関数を渡してみる TypeScriptは静的型付けなので、引数や変数に型を指定する必要があります。 ...
TypeScript の(this as any)の意味
TypeScript の(this as any)の意味 (this as any)は、<any>thisと同じ意味のようです...
TypeScript のconst とreadonly の違い
TypeScript のconst とreadonly の違い TypeScriptでconstは定数、readonlyは読み取り専用、と...
TypeScript のkeyof キーワードの使い方
TypeScript のkeyof キーワードの使い方 keyof インターフェースで以下のようなtypeを作成できます。 Type...
TypeScript のtype とinterface の違い
TypeScript のtype とinterface の違い typeとinterfaceの違いが判らなかったので試してみました。 t...
Angular でTypeScript のエイリアス機能を利用してimport文を簡潔に記述する
Angular でTypeScript のエイリアス機能を利用してimport文を簡潔に記述する Angular プロジェクトを作成すると...
tslint + prettier を設定
TypeScript の linter の tslint と、Formatter の prettier を組み合わせて使用する方法について記...