返回 ezj。
Number.is(v) 用来判断 v 是否是 Number 类型。
语法
参数
返回值
boolean。v 是否是 Number 类型。
说明
typeof NaN 返回 number,但是在这里 Number.is(NaN) 返回 false。因为 NaN 本来就表示 Not a Number,联系到实际的运用,故把 NaN 当作非 Number。
请注意 Number.is 判断的是数据类型,并不是判断格式,所以字符串类型的数字进入 Number.is 后,仍然返回 false。比如 Number.is("123") 为 false。要判断字符串类型的数字请使用 Number.as(v) 或 Number.asInt(v)。