for(x in y ) 循环能否逆向循环
for(x in y ) 循环能否逆向循环
例如:x里面有 对象1,对象2,对象3
能否逆向循环,输出顺序为 对象3,对象2,对象1
[解决办法]
不能
用 for(;;) 这种方式
没有索引的对象,可以先for(in) 把属性放入一个数组。
再操作数组
[解决办法]
for(var i=0;i<y.length;i++){ var obj=y[i.length-i];}是这意思么。
[解决办法]
for(var i=0;i<y.length;i++){
var obj=y[y.length-i];
}
[解决办法]
var j = 1;
for(var i in o){
alert(o[o.length-j].toString());
j++;
}
这样应该是可以的吧 JS里的对象应该是能用数组下标的.没测试.楼主可以测试下.
[解决办法]
y.each()
[解决办法]
用jquery吧