gpt4 book ai didi

javascript从(内部)对象文字中删除值

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:09:23 25 4
gpt4 key购买 nike

我正在尝试从对象字面量(内部?)中删除一个对象。但我不明白为什么它会起作用。

var data= 
{
"car": 3,
"boat": 2
};

data.pop(); //should remove last one?
data.splice(1, 1); // removes element with index 1?

我在这里做错了什么?您是否可以按名称删除该项目?让说删除船。

最佳答案

因为它是一个对象而不是一个数组,delete应该工作

像这样:

var data= 
{
   "car": 3,
   "boat": 2
};

alert(data["boat"]);
delete data["boat"];
alert(data["boat"]);

查看实际效果:
JSFiddle

关于javascript从(内部)对象文字中删除值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9149890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com