Js-$.extend扩展方法使方法参数更灵活 |
本文标签:extend,扩展方法,方法参数 在做JS开发时,我们将第三方复杂的插件进行封装,然后对外公开一个很简单的方法接口,这是开发时常用的方法,在JS里,我们的方法参数通常使用JQ的$.extend 扩展方法来实现 复制代码 代码如下: function extend(arr) { arr = $.extend({ name: zzl, sex: male, age: 31 }, arr || {}); alert("[Name:]" + arr.name + "[Sex:]" + arr.sex + "[Age:]" + arr.age); } 在页面调用时: 复制代码 代码如下: <a href="#" onclick="extend();return false;">extends</a>输出内容为:
复制代码 代码如下: <a href="#" onclick="extend({name:占占});return false;">extends</a> 上面代码,我们改变了name属性的性,结果输出为:
|