js基础:拼接字符串

字符串的拼接:

 简单的例子: var hello = 'Hello';

       var world = 'World';

       var helloworld = hello+world;

或者

  var helloworld = 'Hello'+'World'

复杂的例子:哈希表all_scores和部分学生数组stu_names,获取所需学生的成绩信息

var all_scores = {'杨璐':[131,143,144], '王雪':[131,135,144], '韩林霖':[127,139,142], '沙龙逸':[123,148,136], '李鉴学':[126,135,140], '韩雨萌':[129,133,138], '刘帅':[116,143,140], '康惠雯':[114,142,139], '刘钰婷':[115,139,135], '林世博':[116,142,129]}; var stu_names = ['沙龙逸','刘钰婷','韩林霖']; var str_stu_score_info = '下面是部分学生的成绩详情';

 做法:

 

for(var i = 0; i < stu_names.length;i ++)
//使用for循环查询数组stu_names中学生的成绩
{
     str_stu_score_info=str_stu_score_info+'\n'+stu_names[i]+'\t'+"语文"+all_scores[stu_names[i]][0]+' '+
                    "数学"+all_scores[stu_names[i]][1]+' '+"英语"+all_scores[stu_names[i]][2];

}
console.log(str_stu_score_info)

 打印后:

 

下面是部分学生的成绩详情
沙龙逸    语文123 数学148 英语136
刘钰婷    语文115 数学139 英语135
韩林霖    语文127 数学139 英语142

 

 

你可能感兴趣的:(字符串)