1.Number => Number 原先是啥就是啥
2.String => Number 数字字符串 => 对应数字 空字符串 '' => 0 其他的都是NaN
3.Boolean => Number ture => 1 false => 0
4.null => Number null => 0
5.undefined => Number undefined => NaN
6.Object => Number 先调用valueOf()方法,如果得到的是Primitive值,则将Primitive值转换成Number后返回,否则继续toString()方法,如果得到的是Primitive值,则将Primitive值转换成Number后返回,当不满足条件时,抛出TypeError错误
JS中Number转换规则
最新推荐文章于 2024-04-26 20:04:53 发布