如何从下面删除条目,例如 [2]?
var object = {};
object[0] = true;
object[1] = true;
object[2] = true;
如何从下面删除条目,例如 [2]?
var object = {};
object[0] = true;
object[1] = true;
object[2] = true;
这将起作用:
delete object["2"]
我建议您不要使用“对象”作为变量名。“对象”是保留字。
另外,请参阅这个问题:how-to-remove-a-property-from-a-javascript-object
编辑:
实际上“对象”不在保留字列表中。但是“Object”(大写“O”)在 JavaScript 中确实有意义。所以我无论如何都不鼓励使用这个名字。
要删除对象属性,请使用delete
,如下所示:
delete object[2];