gpt4 book ai didi

javascript - 如何比较键值并从javascript中的主对象中删除对象

转载 作者:行者123 更新时间:2023-12-05 01:03:24 25 4
gpt4 key购买 nike

如何比较objects中的key值(selected)并移除mainobject中的object。我的对象是:-

 mainObject={
"2022-10-29":{
"disabled":true,
"disableTouchEvent":true
},
"2022-10-26":{
"selected":true,
"selectedColor":"#3634A3",
"selectedTextColor":"#FFFFFF"
},
"2022-10-30":{
"disabled":true,
"disableTouchEvent":true
},
"2022-11-05":{
"disabled":true,
"disableTouchEvent":true
}
}

我想删除对象

"2022-10-26":{
"selected":true,
"selectedColor":"#3634A3",
"selectedTextColor":"#FFFFFF"
}

最终输出应该是:-

finalObject={
"2022-10-29":{
"disabled":true,
"disableTouchEvent":true
},
"2022-10-30":{
"disabled":true,
"disableTouchEvent":true
},
"2022-11-05":{
"disabled":true,
"disableTouchEvent":true
}
}

最佳答案

您可以使用 delete 删除对象的元素。

delete object[key];

在你的代码中,像这样。

delete mainObject['2022-10-26'];

关于javascript - 如何比较键值并从javascript中的主对象中删除对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74189437/

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