ES6合并对象

Object.assign(target, ...sources) 是将后者sources的全部合并到target , 有没有方法是只合并具有 target的key, target没有的key就不进行合并覆盖

SMILET
浏览 1289回答 2
2回答

白衣染霜花

function merge(target, src) {    const result = {...target}    Object.keys(target).forEach(key => {        if (target.hasOwnProperty(key)) {            result[key] = src[key]        }    })    return result}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript