为了账号安全,请及时绑定邮箱和手机立即绑定

for(i=0;i<arr.length;i++){ document.write(arr[i]+'<br/>'); }

最后打印出数组为什么是document.write(arr[i])而不是document.write(arr)
arr[i]表示什么意思?


正在回答

3 回答

你要是打印arr的话,会循坏出n次arr数组的

0 回复 有任何疑惑可以回复我~
//数据源
var infos=[["小A","女",21,"大一"],["小B","男",23,"大三"],["小C","男",24,"大四"],["小D","女",21,"大一"],["小E","女",22,"大四"],["小F","男",21,"大一"],["小G","女",22,"大二"],["小H","女",20,"大三"],["小I","女",20,"大一"],["小J","男",20,"大三"]];
//定义空数组接数据
var arr = [];
for(var i=0;i<infos.length;i++){
    //用if过滤
    if(infos[i][3] == '大一'){
        arr.push(infos[i]);
    }
}
document.write(arr);

你的意思是不是这样?

2 回复 有任何疑惑可以回复我~

你要是打印arr的话,会循坏出n次rr数组的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

for(i=0;i<arr.length;i++){ document.write(arr[i]+'<br/>'); }

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信