我创建了一个array
:
myarray = new Array();
myarray['test_a'] = "test a";
myarray['test_b'] = "test b";
现在我想删除索引为“test_b”的条目。我试过这样:
var del = "test_b";
for(key in myarray){
if(key==del){
myarray.splice(key,1);
}
}
但是它不起作用。没有错误。我刚刚在 firebug 中检查了数组的条目,并提到“test_b”仍然存在。怎么了?感谢帮助。