检查给定变量的最佳方法是NaN与否?

siv*_*636 0 javascript

检查给定变量的最佳方法是NaN与否?

(仅使用没有任何库(如Underscore)的纯Javascript)

dot*_*tom 5

JavaScript具有isNaN用于此目的的功能.如w3schools所述:

isNaN()函数确定值是否为非法数字(非数字).

如果值为NaN,则此函数返回true,否则返回false.

例如:

isNaN(123) // returns false;
isNaN("Hello")  //returns true
Run Code Online (Sandbox Code Playgroud)