是否已建立方便的JavaScript回调编写样式?

是否已建立方便的JavaScript回调编写样式?,第1张

是否已建立方便的JavaScript回调编写样式?

回调是一种不同的方法。

示例:jQuery Ajax。这可能看起来很熟悉。

$.ajax({  url: '/foo',  success: function() {      alert('bar');  }  });

但是$ .ajax也会返回一个承诺。

var request = $.ajax({  url: '/foo'});request.done(function() {    alert('bar');});

好处是,您可以模拟同步行为,因为您可以使用返回的Promise而不是提供$
.ajax.success的回调以及回调和回调的回调…。另一个优点是,可以链接/汇总诺言,并根据需要为一个诺言-汇总提供错误处理程序。

我发现这篇文章非常有用。它描述了回调,promise和其他技术的优缺点。

一种流行的实现(例如通过AngularJS IIRC使用)是Q。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5427998.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存