エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
はじめに この記事は #EveOneZenn (Everyday One Zenn) vol.04 です。 TypeScript 4.1 で新たに追加され... はじめに この記事は #EveOneZenn (Everyday One Zenn) vol.04 です。 TypeScript 4.1 で新たに追加された --noUncheckedIndexedAccess オプションを紹介します。 前回: --noUncheckedIndexedAccess オプション --noUncheckedIndexedAccess オプションは TypeScript 4.1 で追加された、プロパティへのアクセスをより厳密にするオプションです。 これまで --strictNullChecks オプションを有効にしていても、配列の要素やオブジェクトのプロパティへのアクセスが厳密な型安全ではありませんでした。 たとえば、次のコードでは JavaScript 的に undefined の可能性があるプロパティへアクセスしても型情報としては undefined が含ま