我有一个有3个对象的数组对象.我想删除除第一个之外的所有对象. 这是我从XML获得的数据:mrArr[0] = <Data><G> "Val" = "5" </G></Data> mrArr[1] = <Data><G> "Val" = "6" </G></Data> mrArr[2] = <Data><G> "Val" = "7" </G></Data>我创建了一个循环来尝试这样做,但它只删除一个元素.我的循环有什么问题?:for(var i = 1; i < myArr.length; i++){myArr[i].remove(); }它只删除一个元素.解决方法:由于您在每次迭代后都在改变数...