假设我有嵌套的对象,例如:
var obj = {
"items":[
{
"name":"Item 1",
"value": "500",
"options": [{...},{...}]
},
{
"name":"Item 2",
"value": "300",
"options": [{...},{...}]
}
],
"name": "Category",
"options": [{...},{...}]
};
我希望从所有对象的任何深度中删除options属性。对象可以嵌套在对象和数组中。
我们目前正在项目中使用Lodash,但我对任何解决方案都很感兴趣。