blog
blog copied to clipboard
字符类型转换
转换原则
- 在
+
运算符下,大部分转换成string类型(String()
),其它运算符(包括==
)都转换成number类型- 对象转换:
obj.valueOf()
返回到是否是基本类型(一般返回是自身),若不是再用toString()
- Date类型是先用
toString()
,依据返回值是否是基本类型在使用valueOf()
转换为数值:
-
部分值转换
parseInt(string,radix);
radix取值2到36之间的数值; parseFloat();不同于parseInt的是必须以十进制转换,没有基模式; -
整个值转换
Number(string)
:既可转整,又可转浮点; 隐式转换,
参考: