isNAN() —— 判断是不是数字
一、写法:isNaN(变量或函数等)
二、描述:
1、判断是不是数字,不是数字结果是true,是数字结果是false。(讨厌数字)
例如:
alert( isNaN( function(){ alert(1) } ) ); //true alert( isNaN(250) ); //false
2、在函数内部是根据number()的转换结果进行判断,如果number()的转换结果是数字,则返回false
例如:
alert( isNaN('250') ); //number()转换为250,所以结果是false
3、如果number()转换的结果是NAN,则isNaN()返回true。(isNaN()不讨厌NAN)
4、无法判断有没有空格,如果是空格也返回false
alert(isNaN(" ")); //false

浙公网安备 33010602011771号