代码如下
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
13 回答12.7k 阅读
7 回答1.8k 阅读
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.8k 阅读
6 回答715 阅读✓ 已解决
如果你学过C语言,就应该知道:
a += expression
等价于a = a + expression
啊。当然,字符串的+是拼接的意思。