2010-08-13 47 views
2

是否可以移除Javascript关联数组的元素(即,设置回原生未定义)?Javascript - 可移除关联数组的元素

当我试着简单地alert(array['knownKey']); array['knownKey']=undefined; alert(array['knownKey']); ...第二个警报产生的文字未定义...而第一个警报什么都没有返回。

+1

可能重复的[删除从关联数组一个键](http://stackoverflow.com/questions/1754777/delete-a-key-from- an-associative-array) – kennytm 2010-08-13 08:23:44

回答

2

实际删除的元素,使用的

delete array['knownkey']; 
+0

来自php开发者的观点非常有用 - 缺少'unset()' – ina 2010-08-14 02:27:52