[url]http://www.ruanyifeng.com/blog/2012/12/asynchronous%EF%BC%BFjavascript.html[/url]
[url]http://sporto.github.com/blog/2012/12/09/callbacks-listeners-promises/[/url]
[url]http://sporto.github.com/blog/2012/12/09/callbacks-listeners-promises/[/url]