Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Reference
  4. JavaScript error reference
  5. TypeError: null/undefined has no properties

TypeError: null/undefined has no properties

The JavaScript exception "null (or undefined) has no properties" occurs when youattempt to access properties ofnull andundefined. Theydon't have any.

Message

TypeError: Cannot read properties of undefined (reading 'x') (V8-based)TypeError: Cannot destructure 'x' as it is undefined. (V8-based)TypeError: Cannot destructure property 'x' of 'y' as it is undefined. (V8-based)TypeError: null has no properties (Firefox)TypeError: undefined has no properties (Firefox)TypeError: undefined is not an object (evaluating 'undefined.x') (Safari)TypeError: Right side of assignment cannot be destructured (Safari)

Error type

TypeError.

What went wrong?

Bothnull andundefined have no properties you could access. Therefore, you cannot useproperty accessors on them, ordestructure them.

Examples

null and undefined have no properties

js
null.foo;// TypeError: null has no propertiesundefined.bar;// TypeError: undefined has no properties

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp