JavaScript中隐式类型转换其实可以算是基于显式类型转换之上来实现的,所以要先对JavaScript中显式类型转换有一定的了解。
点击查看
1.isNaN(mix) – > 判断mix是否是NaN
判断步骤:现将mix用Number(mix)转换成数字型,再将转换后的结果拿去与NaN比较,如果是NaN,返回true,表示mix是NaN,不是则返回false,表示不是NaN。
| mix | Number | isNaN |
| 123 | 123 | false |
| abc | NaN | true |
| 123abc | NaN | true |
| NaN | NaN | true |
| null | 0 | false |
| undefined | NaN | true |
注:因为是用Number(mix)实现转换的,所以转换后的值都应该是number型的。
2.++/-- 、+/-(正/负)
判断步骤:现将mix用Number(mix)转换成数字型,若能

最低0.47元/天 解锁文章
863

被折叠的 条评论
为什么被折叠?



