js中的对象数据重载

Posted 老愚公

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中的对象数据重载相关的知识,希望对你有一定的参考价值。

var opts = $.extend([Boolean,] {}, src1, src2, src3, ...);//重载

var option = {
    name : ‘rose‘,
    age : 21,
    bool : false,
    another : ‘value‘
}
function test(option){
  var defaultOpt = {
      name : ‘jack‘,
      age : 19,
      bool : true
  };
  var opts = $.extend({}, defaultOpt, option);
  // opts {name : ‘rose‘, age : 21, bool : false, another : ‘value‘}

  // 使用 opts 对象中的数据即可
}

















以上是关于js中的对象数据重载的主要内容,如果未能解决你的问题,请参考以下文章

javascript中的arguments对象

js中的arguments对象

07.30《JavaScript》——JS中的函数没有重载的概念

JS面向对象 关于类的封装继承多态

如何区分 TypeScript 重载中的类型对象和数组?

java面向对象中的方法重载与方法重写的区别