账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    结果正确,但是这个报错Cannot read property 'indexOf' of undefined是为啥
    24
    0
    <!DOCTYPE  HTML>
    <html >
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>流程控制语句</title>
    <script type="text/javascript">
    
     //第一步把之前的数据写成一个数组的形式,定义变量为 infos
     var infos = new Array(
         ['小A','女',21,'大一'],
         ['小B','男',23,'大三'],
         ['小C','男',24,'大四'],
         ['小D','女',21,'大一'],
         ['小E','女',22,'大四'],
         ['小F','男',21,'大一'],
         ['小G','女',22,'大二'],
         ['小H','女',20,'大三'],
         ['小I','女',20,'大一'],
         ['小J','男',20,'大三']
     );
     //第一次筛选,找出都是大一的信息
    for(var i = 0;i<=infos.length;i++) {
      if(infos[i].indexOf("大一")>0){
        if(infos[i].indexOf("女")>0){
          document.write([i]+":"+infos[i]+"<br/>");
        }
      }
    }
       console.log(infos[0].indexOf("大一"));
     //第二次筛选,找出都是女生的信息
    
    </script>
    </head>
    <body>
    </body>
    </html>
    
    但是报错这个是为啥Uncaught TypeError: Cannot read property 'indexOf' of undefined at 4-10.html:23
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部