Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
JavaScript の例外 "is not a non-null object" は、ある場所でオブジェクトが期待されているのに提供されなかった場合に発生します。 null はオブジェクトではなく、動作しません。
ある場所でオブジェクトが期待されていますが、提供されませんでした。 null はオブジェクトではなく、動作しません。与えられた状況で適切なオブジェクトを提供しなければなりません。
Object.create() メソッドや Object.defineProperty() メソッド、Object.defineProperties() メソッドを使用するとき、省略可能な記述子の引数として、プロパティ記述子オブジェクトが想定されます。 (ただの数値など) オブジェクト以外のものを提供すると、エラーが発生します。
有効なプロパティ記述子はこのようになります。
WeakMap および WeakSet オブジェクトはオブジェクトをキーとして保持します。そのほかの型をキーとして使用できません。
代わりにオブジェクトを使用してください。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。