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

for in

or(var i in everyHeight){ if (arr[i]==var) { return i; } } 能帮我解释一下这个啥意思吗

正在回答

2 回答

for in 循环,在JavaScript中是遍历对象的可枚举属性,数组也是对象,由索引和元素值构成。数组索引是具有整数名称的可枚举属性,所以遍历数组时每次循环变量i的值是数组中当前元素的索引。

可以到各大网站看看文档资料啥的。


0 回复 有任何疑惑可以回复我~
for(var i in everyHeight){//遍历everyHeight这个数组(for(var i in arr){}这是遍历数组的方法==>for(var i =0;i<arr.length;i++){})
if(arr[i]==var){//如果arr[i]==var,则返回i的值。
return i;
}}


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

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信