js 数组及in运算符问题
发布网友
发布时间:2022-04-22 17:32
我来回答
共2个回答
热心网友
时间:2022-04-22 13:16
var arr,str="";
意图并不是让arr的值成空,而是初始化变量~并且如果已经声明过的话,就初始化值为空。
for( arr in myArray){
这是一个数组的遍历~ arr只是这个循环里面的内部变量,表示数组的键值。
第一次是0 ,第二次是1 。。。一直到数组的最大键值 4.然后跳出循环。
alert(str); //这样alert,你就能看到arr每次的值~
热心网友
时间:2022-04-22 14:34
var i = 0;var str="";
for(i=0;i<5;i++)
{
str+= i+":"+myArray[i]+"/n";
}
alert(str);
这样试试 主要不知道你要干嘛追问不要这样试试,就是像我贴出那样,怎么解释