我是Dojo Toolkit的新手,今天我遇到了主题dojo.mixin()和dojo.extend().
我想两者都习惯于从另一个物体获取一个物体的属性.
我想两者都习惯于从另一个物体获取一个物体的属性.
谁能解释一下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.