代码如下
function displayInfo(args){
var output="";
if(typeof args.name=="string"){
output+="Name:"+args.name+"n";}
}
求解释该代码中output+="Name:"+args.name+"n";
代码如下
function displayInfo(args){
var output="";
if(typeof args.name=="string"){
output+="Name:"+args.name+"n";}
}
求解释该代码中output+="Name:"+args.name+"n";
累加操作,字符串拼接。
function displayInfo(args){
var output="";
if(typeof args.name=="string"){
output += "Name:"+args.name+"n"; // 可以理解为output = output + "Name:"+args.name+"n";
console.log(output);
}
}
displayInfo({name: 'aaa'}); // Name:aaan
1 回答858 阅读✓ 已解决
1 回答1.1k 阅读
2 回答774 阅读
2 回答622 阅读
2 回答609 阅读
1 回答682 阅读
2 回答529 阅读
如果你学过C语言,就应该知道:
a += expression等价于a = a + expression啊。当然,字符串的+是拼接的意思。