标签: javascript
假设我们有一个具有属性1,3,5
假设我们有一个数组= [1,3]
如何从对象中删除5,这样我们的对象将是1,3属性及其值?
from console
答案 0 :(得分:0)
let obj = {1 : 1, 3 : 3, 5 : 5}, arr = [1, 3] Object.keys(obj).forEach((v)=> { if(arr.indexOf(Number(v)) === -1) delete obj[v] }) console.log(obj)