zoukankan      html  css  js  c++  java
  • 范仁义js课程---68、数组的遍历的练习

    范仁义js课程---68、数组的遍历的练习

    一、总结

    一句话总结:

    数组的遍历的练习中,我们是遍历数组,找出得分不及格的对象,对其它数组的操作一般也是遍历数组,找出满足条件的数组中的元素。

    二、数组的遍历的练习

    博客对应课程的视频位置:68、数组的遍历的练习
    https://www.fanrenyi.com/video/19/172

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>数组遍历的练习</title>
     6 </head>
     7 <body>
     8 <!--
     9 写一个函数,将如下数组中得分不及格的对象提取出来,
    10 封装到一个数组中,然后返回
    11 
    12     var arr=[
    13         {name:'贾宝玉',score:58},
    14         {name:'林黛玉',score:98},
    15         {name:'薛宝钗',score:90},
    16         {name:'贾环',score:45},
    17         {name:'贾政',score:88},
    18         {name:'袭人',score:59}
    19     ];
    20 -->
    21 <script>
    22     var arr=[
    23         {name:'贾宝玉',score:58},
    24         {name:'林黛玉',score:98},
    25         {name:'薛宝钗',score:90},
    26         {name:'贾环',score:45},
    27         {name:'贾政',score:88},
    28         {name:'袭人',score:59}
    29     ];
    30 
    31     function getPeople(arr) {
    32         var new_arr=[];
    33 
    34         //操作:将arr数组中得分不及格的对象提取出来,添加到new_arr数组中
    35         //1、遍历arr数组
    36         //i 是index
    37         for (var i=0;i<arr.length;i++){
    38             //2、将得分不及格的对象找出来
    39             if(arr[i].score<60){
    40                 //3、将这个对象添加到new_arr数组中
    41                 new_arr.push(arr[i]);
    42             }
    43         }
    44         return new_arr;
    45     }
    46     console.log(getPeople(arr));
    47 
    48 </script>
    49 </body>
    50 </html>
     
  • 相关阅读:
    break语句和continue语句
    switch注意事项
    运算符优先级
    混合赋值运算符做算数运算时不改变自身数据类型
    arpspoof+ettercap嗅探局域网HTTP/HTTPS账号密码
    linux上chrome、vlc等程序root不能运行的解决办法
    kalilinux、parrotsecos没有声音
    linux相关文章链接
    live kalilinux能保存文件和设置
    渗透测试文章链接
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12501648.html
Copyright © 2011-2022 走看看