在调用下面的remove 方法的时候,传了个【[object] , [object],[object]】,执行了以后,数组变成了【undefined,[object],[object]】.求解!!!
function remove(array,index)
{
alert("remove been called!");
alert("index:"+index+" , array.length:"+array.length);
for(;index<array.length;index++)
{
var error_msg="";
for(var a=0;a<methodArray.length;a++)
{
error_msg+=methodArray[a]+"\n";
}
alert(error_msg);
if(index!=array.length-1)
{
alert("remove the attribute in array");
array[index]=array[index+1];
}
else
{
alert("reduce the length");
array.length=array.length-1;
}
}
alert("The length after remove is : "+array.length);
}
function remove(array,index)
{
alert("remove been called!");
alert("index:"+index+" , array.length:"+array.length);
for(;index<array.length;index++)
{
var error_msg="";
for(var a=0;a<methodArray.length;a++)
{
error_msg+=methodArray[a]+"\n";
}
alert(error_msg);
if(index!=array.length-1)
{
alert("remove the attribute in array");
array[index]=array[index+1];
}
else
{
alert("reduce the length");
array.length=array.length-1;
}
}
alert("The length after remove is : "+array.length);
}
解决方案 »
- 动态获取Chart.series.type属性值(ExtJS)
- 求FireFox下iframe防跳出代码
- 如何判断一个事件是否是onblur
- 设置text和src属性的先后顺序
- 找父结点问题
- 动态改变select内容
- 为什么document.body.clientHeight 和document.body.offsetHeight 一样???
- 看看这样写 有问题吗? 转向用的
- 有没有将中文特殊字符替换为英文字符的JS函数?
- 请帮我看看我写的JavaScript有什么问题
- 求助:OpenLayers 获取当前鼠标经纬度问题
- js读取文本到textarea中,为什么同样的代码放到服务器上为何就不行
js数组增加或删除元素用splice方法。