JavaScript中的加号

JavaScript中的加号“+”可以作为数学运算符的加,也可以作为字符串拼接,也可以作为一元运算符,表示正数。

 1 1+2
 2 "2"+"3"
 3 3+"2"
 4 4+"4"
 5 
 6 9+null
 7 9+undefined
 8 9+NaN
 9 
10 "9"+null
11 "9"+undefined
12 "9"+NaN
13 
14 1+{}
15 1+[]
16 
17 3+{}
18 3+[]

3,23,32,44,

9,NaN,NaN,

9null,9undefined,9NaN,

1[object Object],1,

3[object,Object],3

原文地址:https://www.cnblogs.com/xf_z1988/p/javascript_base_plus.html