当前位置 : 主页 > 网页制作 > Dojo >

dojo.mixin()和dojo.extend()之间的区别?

来源:互联网 收集:自由互联 发布时间:2021-06-15
我是Dojo Toolkit的新手,今天我遇到了主题dojo.mixin()和dojo.extend(). 我想两者都习惯于从另一个物体获取一个物体的属性. 谁能解释一下dojo.mixin()和dojo.extend()之间的区别? 编辑:在阅读Dojo文
我是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.

网友评论