JS Task2

作者: Hathaway_桉 | 来源:发表于2017-06-09 09:56 被阅读0次
图片.png
var list=document.getElementById('aqi-list');
       var arr1=new Array();
       for(var i=0;i<aqiData.length;i++){
           if(aqiData[i][1]>60){
               arr1.push(aqiData[i]);
           }
       }
       //console.log(arr1);
       for(var i=0;i<arr1.length;i++){
           var newNode=document.createElement('li');
           newNode.innerHTML=arr1[i][0]+":"+arr1[i][1];
           list.appendChild(newNode);
       };



比较好的答案:

var cont=document.querySelector("#aqi-list");
        var list=aqiData.filter(function(item,index,array){
            return(item[1]>=60);
        });
        list.sort(function(a,b){
            return b[1]-a[1];
        });
        list.forEach(
                function(item,index,array){

                    var newnode=document.createElement("li");
                    newnode.innerHTML=array[index][0]+":"+array[index][1];
                    cont.appendChild(newnode);

                }
        );

总结:
http://ife.baidu.com/note/detail/id/694
练习写ES6的写法:

 var list=document.getElementById('aqi-list');
       var arr1=new Array();
       for(var i=0;i<aqiData.length;i++){
           if(aqiData[i][1]>60){
               arr1.push(aqiData[i]);
           }
       }

转换成:

let list=document.getElementById('aqi-list');
       let arr1=new Array();
       const temp = Array.from(aqiData);
       temp.forEach((item,index) => {
        if(item[1] > 60){
          arr1.push(item)
        }
       })

相关文章

  • JS Task2

    比较好的答案: 总结:http://ife.baidu.com/note/detail/id/694练习写ES6的...

  • ExecutorService对象的shutdown()和shu

    在submit(task2)后shutdown() 运行结果: 在submit(task2)后shutdownNo...

  • IELTS --WRITING(20180421)

    TASK2: In the modern world ,it is possible to shop, work ...

  • python处理被试行为数据

    ######################################### # task2 求出每个被试在...

  • 2018年3月3日雅思大作文范文~

    Task2 of IELTS on March 3.2018 题目: In many countries, pri...

  • 贷款违约预测-Task2 数据分析

    Task2 数据分析 此部分为零基础入门金融风控的 Task2 数据分析部分,带你来了解数据,熟悉数据,为后续的特...

  • task2

    1. JavaScript 定义了几种数据类型? 哪些是原始类型?哪些是复杂类型?原始类型和复杂类型的区别是什么?...

  • task2

    给出分区大小。命令:df -h(print sizes in powers of 1024 (e.g., 1023...

  • TASK2

    马尔可夫性质(Markov Property): 如果某一个过程未来的转移跟过去是独立的,即只取决于现在,那么其满...

  • TASK2

    任务要求: 基本文本处理技能:中英文字符串处理(删除不相关的字符、去停用词);分词(结巴分词);词、字符频率统计。...

网友评论

      本文标题:JS Task2

      本文链接:https://www.haomeiwen.com/subject/kmptqxtx.html