var options=$.extend({
inside:window, transiton:0, minX:0, minY:0, withScrolling:true, vertical:true, horizontal:true },options); 这段代码应该是设置参数的默认值。请问:
第一行的options和最后一行的options分别是什么意思,
$.extend在这里是起什么作用。
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
合并参数
function call_me(options) var default_options = { x: 123, y: 234 } options = $.extend(default_options, options); console.log(options); }
当我用这个函数时
callme ({ x: 222 });
最终得到的参数为
{ x: 222, y: 234 }
合并参数
当我用这个函数时
最终得到的参数为