#12004/6/14 0:09:01
javascript里的数组删除时,是不是用arrayObj.slice(start, [end]) 方法?
我大概是这样写的:
for (var i=0; i<(myarray.length); i++)
{
if (myarray[i] == compare_val)
myarray.slice(i, 1);
}
这样写在IE6。0上是工作得很正常的,而在IE5。0上,居然报错,说myarray.slice(i, 1); 这个对象属性什么的不认识什么的。
请问为什么会报这样的错?arrayObj.slice(start, [end]) 方法在IE5上应该被支持的呀,不是吗?
谁能帮帮我?我明天一早要赶去公司把这个该死的BUG改掉,没时间了!