ドキュメントを見ると、strictNullChecksなるものも。}}ちょいちょい「暗黙のany」を怒るエラーがでてきました。省略}このconstructorの引数に型が無い。省略}結構な箇所を直したら、noImplicitAny=trueでもOKになった。明示的なanyはOK。ActionsのhandleActionsの型引数の2番目には、Payloadがきます。}だから、anyで受けたかった。明示しているからOKだった。RouterのmatchPathは面白くて、型引数にExpressスタイルのURL分解パラメータをあらかじめ型として持つ。}で受けたために、m.params.nameという取り方ができるようになる。strictNullChecksは結構直すの簡単ながら、なるほどそこでnullの可能性あるかと気がつかしてくれる。結論noImplicitAnyはtrueにするのが正義。strictNullChecksはさらにもっと実利がある。ほか、noImplicitThisやalwaysStrictも含めて、単にstrict=trueにすれば一番厳しい。11:54型強化の呪文。v5へ一昨日、昨日の続きです。Technology(米国)はてなブログをはじめよう!masataka_kさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。