码迷,mamicode.com
首页 > 其他好文 > 详细

合并对象

时间:2019-12-15 22:16:58      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:default   OLE   log   red   style   console   pre   ext   nbsp   

1、Object.assign

function custion (options) {
  this.default = { 
     width : 100 ,
     height : 100 ,
     color : "red"
  }
  this.settings = Object.assign(this.default , options)
  console.log(this.settings.width)  
  //显示 {width: 200, height: 100, color: "red", background: "red"}
}
custion({
  width : 200 ,
  background: "red"
})

 

2、Jquery中 $.extend:

function custion (options) {
  this.default = { 
     width : 100 ,
     height : 100 ,
     color : "red"
  }
  this.settings = $.extend(this.default , options)
  console.log(this.settings.width)
//显示 {width: 200, height: 100, color: "red", background: "red"} }
custion({
  width : 200 ,
  background: "red"
})

合并对象

标签:default   OLE   log   red   style   console   pre   ext   nbsp   

原文地址:https://www.cnblogs.com/yuyedaocao/p/12045920.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!