Content-Length: 253204 | pFad | http://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Errors/No_non-null_object

TypeError: "x" ist kein nicht-null-Objekt - JavaScript | MDN

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

TypeError: "x" ist kein nicht-null-Objekt

Der JavaScript-Fehler "ist kein nicht-null-Objekt" tritt auf, wenn an einer Stelle ein Objekt erwartet wird und nicht bereitgestellt wurde. null ist kein Objekt und funktioniert nicht.

Meldung

TypeError: Property description must be an object: x (V8-based)
TypeError: Property descriptor must be an object, got "x" (Firefox)
TypeError: Property description must be an object. (Safari)

Fehlertyp

TypeError

Was ist schiefgelaufen?

An einer Stelle wird ein Objekt erwartet und es wurde nicht bereitgestellt. null ist kein Objekt und funktioniert nicht. Sie müssen in der gegebenen Situation ein korrektes Objekt bereitstellen.

Beispiele

Erwartet wird ein Property-Descriptor

Wenn Methoden wie Object.create(), Object.defineProperty() und Object.defineProperties() verwendet werden, erwartet der optionale Deskriptor-Parameter ein Property-Descriptor-Objekt. Wenn kein Objekt bereitgestellt wird (wie nur eine Zahl), wird ein Fehler ausgelöst:

js
Object.defineProperty({}, "key", 1);
// TypeError: 1 is not a non-null object

Object.defineProperty({}, "key", null);
// TypeError: null is not a non-null object

Ein gültiges Property-Descriptor-Objekt könnte so aussehen:

js
Object.defineProperty({}, "key", { value: "foo", writable: false });

Siehe auch









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Errors/No_non-null_object

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy