我有整数索引的数组
myarray[1]=val1
myarray[2]=val2
myarray[4]=val3
myarray[5]=val4
在这种情况下 myarray[0] 和 myarray[3] 是未定义的并且
for (var i in myarray)
{
console.log(i)
}
输出 1,2,4,5
我喜欢在不转移其他成员的情况下“删除” myarray[2] 并且在删除之后 myarray[2] 也变得未定义,输出应该是 1,4,5
我tredmyarray.splice(2,1,undefined)
但它仍然是输出索引2