Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
TypeError: null/undefined hat keine Eigenschaften
Der JavaScript-Ausnahmefehler "null (oder undefined) hat keine Eigenschaften" tritt auf, wenn Sie versuchen, auf Eigenschaften vonnull undundefined zuzugreifen. Diese haben keine.
In diesem Artikel
Nachricht
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)
Fehlerart
Was ist schiefgelaufen?
Sowohlnull als auchundefined haben keine Eigenschaften, auf die Sie zugreifen könnten. Daher können Sie keineEigenschaftenzugreifer auf sie anwenden oder siedestrukturieren.
Beispiele
>null und undefined haben keine Eigenschaften
js
null.foo;// TypeError: null has no propertiesundefined.bar;// TypeError: undefined has no properties