您的位置:首页 > 其它

NaN知识点概括

2016-05-15 00:00 127 查看
判断是否为NaN使用函数isNaN()
1、任何涉及NaN的操作都会返回NaN
2、NaN与任何值都不相等,包括它本身
console.log(0/0);//NaN
console.log(1/0);//Infinity 判断是否为无穷大isFinite()
console.log(-1/0);//-Infinity
NaN==NaN//false
NaN!=NaN//true
isNaN()在接收到1个值之后会尝试将这个数值转换为数值
isNaN(NaN)//true
isNaN(10)//false
isNaN("10")//false(转换为10)
isNaN("blue")//true
isNaN(true)//false(转换为1)
var arr=[1,2,3];
isNaN(arr)相当于isNaN(typeof arr)即isNaN(object)//true
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: