Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
JavaScript の例外 "x is (not) y" は、予期しない型があったときに発生します。よくあるのは、予期せず undefined または null の値があった場合です。
予期しない型がありました。これは undefined または null の値でしばしば発生します。
また、Object.create() や Symbol.keyFor() のようなある種のメソッドは、特定の型を要求し、それを提供する必要があります。
undefined または null の変数に対してメソッドを呼び出すことはできません。
ある種のメソッドでは、特定の型が求められることがあります。
null ポインターを undefined または null 値に修正するには、まずその値が undefined または null であるかどうかを検査してください。
あるいは、foo が何らかの偽値("" や 0 など)ではないと確信している場合、あるいはそうした場合を除外しても問題にならない場合は、単純に真値であるかどうかを検査するだけで済みます。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。