课程
/前端开发
/JavaScript
/瀑布流布局
or(var i in everyHeight){ if (arr[i]==var) { return i; } } 能帮我解释一下这个啥意思吗
2017-08-25
源自:瀑布流布局 2-4
正在回答
for in 循环,在JavaScript中是遍历对象的可枚举属性,数组也是对象,由索引和元素值构成。数组索引是具有整数名称的可枚举属性,所以遍历数组时每次循环变量i的值是数组中当前元素的索引。
可以到各大网站看看文档资料啥的。
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; }}
举报
瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式
1 回答for in函数用法
1 回答为什么不用for in 循环
2 回答for(var i in arr)这是什么有意思,如何使用,与正常的for循环有何不同呢?
1 回答为什么很多人都用了for循环?
4 回答图片为什么会无限循环啊 for循环是死循环???