本文参考自 数据类型转换
很久没有写文章了,大家好,我是小七(Senven)!
关于数据类型转换的问题小七是不知道这么全的,准备克服,页面打开一个月,没有看过。具体什么原因呢,就是在等,具体等什么呢,不知道,反正就是在等...
小七是不喜欢那么多文字啦,喜欢看图,和链接内容一样,直接换种方式接受。
主动转换
Number
String
Boolean
自动转换
自动转换,它是以强制转换为基础的。
自动转换规则:
- 预期什么类型的值,就调用该类型的转换函数。(比如,某个位置预期为字符串,就调用String函数进行转换)
- 如果该位置即可以是字符串,也可能是数值,那么默认转为数值。
由于自动转换具有不确定性,而且不易除错,建议在预期为布尔值、数值、字符串的地方,全部使用Boolean、Number和String函数进行显式转换。
备注:undefined/Number会报错哦
如需补充清留言,欢迎留言更正,感谢