鸭怪菌
2015-07-19 04:59
为什么第二次筛选不像第一次筛选有其他数组内容,只剩下性别了? 为什么要设置一个新数组,原来的数组不可以吗?
dic111=infos[i]; 你这样定义当然只输出姓名了 dic111[d]=infos[i]; 定义一个新数组只是用接收结果然后输出的,也可以不用
var d=0;
for(var i=0;i<infos.length;i++){
if(infos[i][1]=="女"){
dic111=infos[i];
document.write("女生有:"+dic111[d]+"<br/>");
}
}
你定义了d=0;diclll[0]当然只输出姓名了JavaScript进阶篇
469062 学习 · 22582 问题
相似问题