【TypeScript】の型定義から各種HTMLタグ固有のプロパティやメソッドを探す

 TypeScriptはJavaScriptに型が存在していると思い込んでいる言語です。この型、というのは広範にわたっており題にあるような特定のHTMLタグに限ったプロパティやメソッド定義の型も存在します。存在することであり難いのは予測補完できる点です。自分のよく使うPhpStormでは次の様になります。


 videoタグならではのプロパティとイベントリスナーが予測されます。更にこの特有のプロパティをCtrl+Bでたどると次の型定義ファイルにジャンプします。

 これを元に要素特有の機能を見つけられます。更に詳しく知りたいならば、見つけた要素名、プロパティ名、メソッド名 + MDN でググるといいです。図の様なリンクからMozzilaの詳しい説明を読むことができます。
 

>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7
   浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください

CTR IMG