对于客户端的Js运行时,不仅要考虑运行速度,还要考虑网络传输时间.所以以比较短的代码实现数据类型转换是首选.
最简短的写法:
// 数值 --转-> 字符串值
var n = 3;
n+''; //'3'
// 将数值 3 转换为 字符串值 '3' (利用了字符串连接符)
// 字符串值 --转-> 数值
var s = '3';
+s; //3
// 将字符串值 3 转换为 数值 '3' (利用了正号运算符)
特例:
var a = '';
+a; //0