精巧地实现对象链--Backbone源码学习

优秀的框架代码很值得咀嚼,在阅读学习Backbone关于事件绑定相关代码时,一段while循环让我苦逼地对视了良久:

Backbone的事件绑定示例:

Backbone的事件绑定及触发

只关注事件绑定部分:

事件绑定关键代码

一段while循环,轻易地实现了对象链的创建,这里需要知道,node.next和tail两者引用的是同一个对象,故,在下一次的绑定同名事件中,在tail中创建了新的节点,同时同层级的node.next也引用了这个新的节点。

posted @ 2012-10-12 17:34  无墨来点睛  Views(431)  Comments(0Edit  收藏  举报