啥东西
2018-08-04 12:57
var mystr="我是";
var mychar="JavaScript";
document.write(mychar+"<br />");
document.write(mystr,mychar,"的忠实粉丝");
-------------------------------------------------------------------------------------------------
document.write(mystr,mychar,"的忠实粉丝");与 document.write(mystr+mychar+"的忠实粉丝"); 有什么不一样???
我的理解是,用加号的时候编译器会把他们当成一个字符串处理,而用逗号是当成三个元素处理
为啥我用+连接输出或者,输出都不显示
var hellojs = function(mystr, mychar, myresult) { document.write(`${mychar}` + "<br>") document.write(`${mystr}`,`${mychar}`, `${mychar}`) } var mystr="我是"; var mychar="JavaScript"; var myresult = "的忠实粉丝!" hellojs(mystr, mychar, myresult)
var hellojs = function(mystr, mychar, myresult) { document.write(`${mychar}` + "<br>") document.write(`${mystr}`,`${mychar}`, `${mychar}`) } var mystr="我是"; var mychar="JavaScript"; var myresult = "的忠实粉丝!" hellojs(mystr, mychar, myresult)
本里中在实现效果上并没区别
function test(...a){ for(var i in a){ document.write(a[i]); } document.write('<br/>'); } test('a','b','c'); test('a'+'b'+'c');
JavaScript入门篇
739817 学习 · 9566 问题
相似问题