Number.NaN
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die statische Dateneigenschaft Number.NaN
steht für Not-A-Number, was dem NaN
entspricht. Für weitere Informationen über das Verhalten von NaN
sehen Sie sich die Beschreibung der globalen Eigenschaft an.
Probieren Sie es aus
Wert
Der Zahlenwert NaN
.
Eigenschaften von Number.NaN | |
---|---|
Schreibbar | nein |
Aufzählbar | nein |
Konfigurierbar | nein |
Beschreibung
Da NaN
eine statische Eigenschaft von Number
ist, verwenden Sie es immer als Number.NaN
und nicht als Eigenschaft eines Zahlenwertes.
Beispiele
Überprüfung, ob Werte numerisch sind
js
function sanitize(x) {
if (isNaN(x)) {
return Number.NaN;
}
return x;
}
Spezifikationen
Specification |
---|
ECMAScript Language Specification # sec-number.nan |
Browser-Kompatibilität
BCD tables only load in the browser