JavaScript 逆引き集 | プロパティの存在チェック

JavaScript JavaScript
スポンサーリンク
スポンサーリンク

「そのプロパティは“ある”のか?」を確かめるという発想です

'prop' in obj は、JavaScript で オブジェクトに特定のプロパティが存在するかどうかをチェックするための演算子です。 業務・実務では「必須項目が入っているか」「外部から来たデータに余計な項目が紛れ込んでいないか」「設定が上書きされているか」などを確認する場面で頻繁に使われます。 初心者の方にとって大事なのは、「値があるかどうか」ではなく「プロパティが存在するかどうか」を判定しているという点です。ここを理解すると、undefinednull に振り回されにくくなります。

タイトルとURLをコピーしました