Javascript 将配置的所有属性复制到obj,除非它们已经存在于obj中

Javascript 将配置的所有属性复制到obj,除非它们已经存在于obj中,javascript,Javascript,编写一个名为copyIf的函数,它接受两个参数:obj和config。函数应该将config的所有属性复制到obj,除非它们已经存在于obj中。var obj={name:'x',age:50,color:'clo'};var config={name:'suhaib',id:25};copyif(obj,config);函数copyif(obj,config){for(obj中的var prop){if(obj.hasOwnProperty(prop)){if(!config.hasOwnPr

编写一个名为copyIf的函数,它接受两个参数:obj和config。函数应该将config的所有属性复制到obj,除非它们已经存在于obj中。

var obj={name:'x',age:50,color:'clo'};var config={name:'suhaib',id:25};copyif(obj,config);函数copyif(obj,config){for(obj中的var prop){if(obj.hasOwnProperty(prop)){if(!config.hasOwnProperty(prop))config[prop]=obj[prop];}}}console.log(config);}


var obj={name:'x',年龄:50岁,颜色:'clo'};var config={name:'suhaib',id:25};copyif(obj,config);函数copyif(obj,config){for(obj中的var prop){if(obj.hasOwnProperty(prop)){if(!config.hasOwnProperty(prop))config[prop]=obj[prop];}}}console.log(config);}
我的小时费率是75$。你要我写一份合同吗?更严重的是,如果你在试图解决这个问题时在某一点上陷入困境(并说明你陷入困境的地方),我们可能会提供帮助。否则,我们不会为您编写代码。如果您不需要免费编写答案,欢迎您,否则,谢谢您。我正试图解释堆栈溢出是如何工作的,所以下次您不要浪费时间问没有人会回答的问题。但是,嘿,随你的便。没关系,这是我的时间,不是你的