<!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中各個(gè)城市的數(shù)據(jù)? 將空氣質(zhì)量指數(shù)大于60的城市顯示到aqi-list的列表中? */? var cont=document.getElementById("aqi-list");? var List=new Array();? var j=0;? // 獲取分?jǐn)?shù)大于60的數(shù)組? 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();? // 輸出數(shù)組? 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"是不是可以隨便設(shè)置. "m"也可以換成"i"或者"p"
document.createElement ()問題。麻煩大神幫幫忙
沐沐幕
2018-01-19 18:16:42