为了账号安全,请及时绑定邮箱和手机立即绑定

document.createElement ()问题。麻烦大神帮帮忙

document.createElement ()问题。麻烦大神帮帮忙

沐沐幕 2018-01-19 18:16:42
<!DOCTYPE html><html>  <head>    <meta charset="utf-8">    <title>IFE JavaScript Task 01</title>  </head><body>  <h3>污染城市列表</h3>  <ul id="aqi-list"><!--       <li>第一名:福州(样例),10</li>      <li>第二名:福州(样例),10</li> -->  </ul><script type="text/javascript">var aqiData = [  ["北京", 90],  ["上海", 50],  ["福州", 10],  ["广州", 50],  ["成都", 90],  ["西安", 100]];(function () {  /*  在注释下方编写代码  遍历读取aqiData中各个城市的数据  将空气质量指数大于60的城市显示到aqi-list的列表中  */  var cont=document.getElementById("aqi-list");  var List=new Array();  var j=0;  // 获取分数大于60的数组  for(var i=0;i<aqiData.length;i++){    // console.log(aqiData[i][1]);    if(aqiData[i][1] > 60){      List[j]=aqiData[i];      j++;    };  };  // 排序 升序  List.sort(function(x,y){    return x[1]-y[1];  });  //降序  List.reverse();  // 输出数组  for(var m=0;m<List.length;m++){    // console.log(List[m]);    var newnode=document.createElement("li");    newnode.innerHTML="第"+(m+1)+"名:"+List[m][0]+",得分:"+List[m][1];    cont.appendChild(newnode);  };})();</script></body></html>为什么用这条代码~var newnode=document.createElement("li");  这句代码中的document.createElement("li");  是什么意识 。不明白  for(var m=0;m<List.length;m++){这句代码中的"m"是不是可以随便设置. "m"也可以换成"i"或者"p"
查看完整描述

3 回答

?
asika

TA贡献1条经验 获得超1个赞

第一个问题   创建的是li标签   也就是   <li>    </li>

第二个    m i p  都可以   但在这个循环中不能重复

查看完整回答
1 反对 回复 2018-01-19
?
幕木_

TA贡献5条经验 获得超31个赞

创建一个li标签

查看完整回答
1 反对 回复 2018-01-19
  • 3 回答
  • 0 关注
  • 1740 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信