我是Dojo Toolkit的新手,今天我遇到了主题dojo.mixin()和dojo.extend(). 我想两者都习惯于从另一个物体获取一个物体的属性. 谁能解释一下dojo.mixin()和dojo.extend()之间的区别? 编辑:在阅读Dojo文
我想两者都习惯于从另一个物体获取一个物体的属性.
谁能解释一下dojo.mixin()和dojo.extend()之间的区别?
编辑:在阅读Dojo文档后,我很清楚dojo.extend()用于处理对象的原型.
从 dojo docs起Mixin combines two objects from right to left, overwriting the left-most object, and returning the newly mixed object for use. mixin() is very similar to extend() but only works on objects, whereas extend explicitly extends an object’s prototype.