【问题标题】:Delete a key from an associative array从关联数组中删除一个键
【发布时间】:2010-12-17 19:22:51
【问题描述】:

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

如何从变量 person 中删除一个键?比如,如何彻底去掉“name”,让person变成{"id":1234}

【问题讨论】:

标签: javascript object


【解决方案1】:

试试delete person["name"]

注意delete 只会将其设置为未定义,这将不会正确反映在数组的长度中。

如果你知道密钥,你应该使用 splice,即

myArray.splice(key, 1);

【讨论】:

    猜你喜欢
    • 2018-09-16
    • 2021-02-06
    • 2011-03-04
    • 1970-01-01
    • 2016-03-11
    • 1970-01-01
    • 1970-01-01
    • 2017-01-14
    • 1970-01-01
    相关资源
    最近更新 更多