访问内部变量,好像!

var infos=[['小A','女',21,'大一'],
    ['小B','男',23,'大三'],
    ['小C','男',24,'大四'],
    ['小D','女',21,'大一'],
    ['小E','女',22,'大四'],
    ['小F','男',21,'大一'],
    ['小G','女',22,'大二'],
    ['小H','女',20,'大三'],
    ['小I','女',20,'大一'],
    ['小J','男',20,'大三']];
var arr=[];
var n=0;
    for(i=0;i<=infos.length;i++){
        if(infos[i][3]=="大一"){
            arr[n]=infos[i];
            document.write(arr[n]+"<br>");
            n=n+1;
        }
    }
alert(arr.length);

这个alert里的arr.length是已经定义好的全局变量arr=[]的长度,那么for循环里的arr.length,也就是4该如何让它弹出来?

慕粉3484744
浏览 1246回答 1
1回答

习惯受伤

for(i=0;i<=infos.length;i++){这一句里有错误,应该是:for(i=0;i<infos.length;i++){理解没?
打开App,查看更多内容
随时随地看视频慕课网APP