JavaScript中+操作符的特殊性
在JavaScript中+操作符有两个作用:
(1)加法运算
(2)字符串连接
在使用+操作符进行运算时,当+操作符两边都是数值类型的时候,进行加法运算;
当+操作符两边有任意一边是字符串,则进行字符串连接操作。(在进行计算时,数字字符串不会自动转换为数字)
还有一点需要注意的是:表单里输入的任何内容都会被转换为字符串,即使输入的是数字,也会被转换成数字字符串,所以当我们拿到表单里的内容(这里仅说明数字字符串),需要显式的转换一下(比如:parseInt()等方式)。