isNaN
fuction isNaN(num){
var res = Number(num) + ' ' // 这里要加一个空字符串,把Number(num)的隐式转换的NaN 转化为 ' NaN ' 为了下面的判断 因为 NaN 不等于 NaN
if ( res == ' NaN ' ){
return true;
}eles{
return false;
}
}
console.log( isNaN( '123' ) ) // false
console.log( isNaN( 'abc' ) // true

浙公网安备 33010602011771号