所以我一直在寻找如何通过键从数组中删除记录,但只有当键是数字时才会找到,问题是,我没有数字键。
我构建了一个这样的数组:
var obj = [];
obj.key1 = {name: "John", room: 1234};
obj.key2 = {name: "Jim", room: 1234};
现在obj的结果是
[key1: Object, key2: Object]
这正是我的期望。
现在我想知道,我如何从obj中完全删除key1?当键是字母时,我找不到任何关于此的信息。
答案 0 :(得分:0)
您可以使用ES6以非常简单的方式完成:
delete(obj["key1"])