Cod*_*ed9 -4 javascript console.log
javascript是否会为某些功能跳过"+"符号?请找到以下代码
console.log(+32)
Run Code Online (Sandbox Code Playgroud)
为什么我们将控制台的输出作为32?
+会尝试解析你variable/value的number.因此,如果您想进入+32控制台,则需要使用strings.
查看示例在第一种情况下,变量是连接的,因为其中一个是字符串.在第二种情况下,我首先a使用+运算符解析数字并获得两个数字的总和.
var a = '1';
var b = 2;
console.log(a + b);
console.log( (+a) + b);Run Code Online (Sandbox Code Playgroud)