mashup JavaScript对象的非破坏性函数混合
混搭管理对象混合而不破坏命名冲突的函数。换句话说, _.extend除了所有组合对象上的所有函数外,始终保持不变。嗯?假设你有一个对象。任何对象都可以。这个怎么样? var myObject = { render : function ( ) { $ ( '#some-div' ) . show ( ) ; } } ;然后说你想混合一些你经常重用的通用功能。也许您想要一个mixin将所有渲染活动记录到控制台。我不知道你为什么需要这个,但留在我身边。这是你的mixin对象: var logMixin = { render : function ( ) { console . log ( 'rendering!' , this ) ; } } ;如果您使用Underscore或L
用户评论