how can I remove a specific value from a property in an object (not the entire property)? In the code below I want to remove for example the value "larry from property "names" from object items. Thank you
const items = {
names: ["mike", "larry"],
cities: ["2London"]
}
const remove = (items, category, el) => {
return Object.keys(items).filter(item => {
return item[category] !== el
})
}
2 using spead operator (removes entire property):
let {[category]: el, ...result} = items
remove(items, "names", "larry")