最近在处理 Backbone.JS/jQuery/CoffeeScript 项目时,我发现自己陷入了一堆回调和时间问题。在继续之前,我需要等待某些事情完成,然后发现自己陷入了一堆嵌套的回调中……这令人困惑且难以调试。然后我找到了 2 个可能的解决方案jQuery deferred或IcedCoffeeScript
IcedCoffeeScript
看起来很简单,只需添加await
& defer
。但是,我想知道它是否会留下来?StackOverflow 上只有 2 个问题?与 CoffeeScript 相比,没有太多谈论它
另一件事是这两种方法之间有什么区别,它们似乎做的大部分事情都是一样的?除了在 IcedCoffeeScript 中,它看起来更像程序代码,而在 jQuery deferred 中,它并没有解决我的回调问题