Javascript两个对象简单的交集

学习 · 2022-03-29

需求

obj1={
    a:'asd',
    b:'aassd',
    c:'assdfd',
    d:'asfdgd'
    
}
obj2={
    a:'',
    c:''
}

结果

obj2={
    a:'asd',
    c':assdfd'
}

实现

Object.keys(obj2).map(function(key){
  obj1[key] && (obj2[key] = obj1[key]);
})
javascript 对象 交集
Theme Jasmine by Kent Liao | 桂ICP备15008025号-6