从关联数组中删除键

时间:2009-11-18 09:39:22

标签: javascript object

考虑var person=JSON.parse('{"name":"Alice","id",1234}')

如何从变量人员中删除密钥?例如,如何完全删除“名称”,以便person成为{"id":1234}

1 个答案:

答案 0 :(得分:20)

尝试delete person["name"]

请注意delete只会将其设置为未定义,然后才能在数组长度中正确反映。

如果您知道密钥,则应使用拼接,即

myArray.splice(key, 1);