JS中"+"与“=”表示什么?

如题所述

alert(x+"+"+y+"="+(x+y) 少了个右扩号
应该是
alert(x+"+"+y+"="+(x+y))
首先 "+" 和 + 的区别
"+" 是字符串,+是运算符号或连接符
"=" 也是字符串
所有用"" 或 ''括住的都是字符串

x+"+"+y+"="+ 这里的+都是连接符作用
而 (x+y) 这个+是运算符

例如x=3 y=4 则这句代码的结果就是
弹出一个alert框,内容是
3+"+"+4+"="+(3+4) 表示 3 连接 "+" 连接 4 连接 "=" 连接 (3+4的和)
所以最后应该弹出 "3+4=7"
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-26
tt +=1 等同于tt=tt+1 如果tt是字符型 tt=tt+"ok" 是连接的意思追问

哦,谢谢!
那比如说这段代码中
alert(x+"+"+y+"="+(x+y)
括号中"+"、"="表示什么啊?

相似回答