主题:  "+a+"是什么意思?

itzhizhu

职务:普通成员
等级:2
金币:1.0
发贴:288
注册:2001/7/12 9:46:42
#12003/3/17 13:31:39
var a,b,c,d;
a=(b='5',c='7',d='56');
document.write('a='+a+ ' b='+b+ ' c='+c+ ' d='+d);

这段javascript代码中的"+a+"是什么意思?直接用a代替可以吗?



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
注册:2002/7/25 21:24:11
#22003/3/17 15:01:22
document.write('a='+a+ ' b='+b+ ' c='+c+ ' d='+d);

用过QB吗? 这个和PRINT "A=";A;"B=";B; 是一样的道理。

在一个长字符串中插入变量的方法。 (是这么说吧?)



南宫彩虹

职务:普通成员
等级:2
金币:5.0
发贴:684
注册:2002/1/17 10:13:36
#32003/3/17 17:11:54
document.write('a='+a+ ' b='+b+ ' c='+c+ ' d='+d);它的意思是:
'a=' 这是一字符串 
a 是一实数
其它类似。然后它们相加。
没有+a+



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#42003/3/17 19:16:49
JS里用“&”连接字符串与变量/字符串

相当于VBS里的"&"