<JavaScript Numer referencyjny
Przykład
Sprawdzić, czy wartość jest NaN:
Number.isNaN(123) //false
Number.isNaN(-1.23) //false
Number.isNaN(5-2)
//false
Number.isNaN(0) //false
Number.isNaN('123') //false
Number.isNaN('Hello')
//false
Number.isNaN('2005/12/12') //false
Number.isNaN('') //false
Number.isNaN(true)
//false
Number.isNaN(undefined) //false
Number.isNaN('NaN') //false
Number.isNaN(NaN)
//true
Number.isNaN(0 / 0) //true
Spróbuj sam " Definicja i Wykorzystanie
Number. isNaN() Number. isNaN() metoda określa, czy wartość jest NaN (Not-A-Number) .
Ta metoda zwraca true, jeśli wartość jest numer typu, a równa się NaN. W przeciwnym razie zwraca false.
Numer. isNaN() różni się od globalnej isNaN() funkcji. Globalna isNaN() konwertuje wartość badanego do numeru, a następnie testuje go.
Numer. isNan() nie konwertuje wartości na liczbę, i nie wróci prawdziwa dla każdej wartości, która nie jest numer typu.
Wskazówka: W JavaScript, wartość NaN jest uważane za rodzaj numeru.
Wsparcie przeglądarka
metoda | |||||
---|---|---|---|---|---|
Number. isNaN() | tak | 12,0 | 32 | 9 | 22 |
Składnia
Number.isNaN( value )
wartości parametrów
Parametr | Opis |
---|---|
value | Wymagany. Wartość należy badać |
Szczegóły techniczne
Zwracana wartość: | Logiczna. Zwraca true, jeśli wartość jest Number.NaN, w przeciwnym razie zwraca false |
---|---|
JavaScript wersja: | ECMAScript 6 |
<JavaScript Numer referencyjny