上QQ阅读APP看书,第一时间看更新
3.6 字符串运算符
字符串运算符比较简单,只有一个+运算符,该运算符的作用是连接两个字符串,并产生一个新的字符串。
【实例3.22】请看以下代码,注意加粗的文字。
01 <html> 02 <head> 03 <title>字符串运算符</title> 04 <script type="text/javascript"> 05 <!-- 06 var x = "JavaScript"; 07 var y = "字符串运算符"; 08 var z = x + y; 09 document.write(z); 10 --> 11 </script> 12 </head> 13 <body> 14 </body> 15 </html>
【代码说明】在本例中可以看出,字符串运算符的作用就是连接两个字符串。如果两个操作数中只有一个是字符串,则另一个操作数将会转换成字符串,再做连接操作,如以下代码返回的是字符串“1234”,而不是数字46:
"12" + 34
【运行效果】以上代码为本书配套代码文件目录“代码\第03章\sample22.htm”里的内容,其运行结果为“JavaScript字符串运算符”。
注意
如果运算符为“+”,而两个操作数都是数字,将执行相加运算,因为在这种情况下,JavaScript会将“+”看成是加法运算符,而不是字符串运算符。