pm.mixin = function(/*Object*/ obj, /*Object...*/ props){
if(!obj){ obj = {}; }
for(var i=1, l=arguments.length; i<l; i++){
mixin(obj, arguments[i]);
}
return obj; // Object
};
这是一个道场混合函数http://docs.dojocampus.org/dojo/mixin#id2
任何人都可以说我在什么情况下对我有用,为什么我需要将两个对象合并为一个。什么是arguments.length,我甚至没有通过这个......
答案 0 :(得分:4)
任何人都可以告诉我这对我有用的场景,为什么我需要将两个对象合并为一个。
什么是arguments.length
arguments对象包含传递给函数的参数。