У меня есть глубокий объект, такой как cats
ниже, и я ищу простой способ глубокого удаления всех свойств, если вложенное свойство имеет значение equal
.
const cats = {
love: {
meow: {
equal: 2,
},
dolphin: {
hi: 'meow',
},
doggo: true,
soup: undefined,
vampire: {},
deep: {
ocean: {
love: {
equal: 'hi',
},
},
},
},
};
.:
const cats = {
love: {
meow: 2,
deep: {
ocean: {
love: 'hi',
},
},
},
};