求赐教???
运行一下这段代码,你就知道了,然后再去查一下js中的单目运算符+的运行机制
var a=new Date();
alert(typeof(a));
alert(a);
alert(Number(a));
alert(+a);
这里‘+’是一个单目运算符,正号运算符。然后正号运算符接字符串是一个隐式转换。
打错了 是从字符串转换为数字
从字符串转换为字符可以使用‘+’,具体可以参考相关的书籍
也许这就是一种机制或者语法约定吧