【类型判断 —— isNaN】
功能: 判断数据是否是一个NaN(Not a Number
)类型的数据,如果是则返回true
,否则返回false
。
1-函数引入
js
import { isNaN } from 'tj-jstools'
1
2-函数声明
ts
declare const isNaN: (value: unknown) => boolean
1
3-使用示例
ts
const res1:boolean = isNaN(NaN) // true
const res2:boolean = isNaN(Number('hello666')) // true
const res3:boolean = isNaN(5.01) // false
1
2
3
2
3
TIP
isNaN
方法是采用Number.NaN()
方法实现的.
4-参数不能为空
ERROR
该方法的参数不能为空,否则将抛出错误
js
Uncaught Error: isXXXX方法的参数不能为空!
1