isNaN()函数,总会隐式的将参数中的值转换为数字再做判断。
在使用isNaN()之前先检查一下这个值是不是数字类型,这样能避免隐式转换。
function myIsNaN(value){
return typeof value === 'number' && isNan(value)
}
isNaN()函数,总会隐式的将参数中的值转换为数字再做判断。
在使用isNaN()之前先检查一下这个值是不是数字类型,这样能避免隐式转换。
function myIsNaN(value){
return typeof value === 'number' && isNan(value)
}