猿问

JS异步编程该怎么写更优雅?

需求很简单:项目的登陆功能通过ajax请求登陆多个系统,如果登陆成功的话清空密码框。
但由于是异步的请求,是否成功的判断都必须写在callback里面,导致重读代码冗余,难道就没有更优雅的写法吗?

代码

慕慕森
浏览 581回答 1
1回答

隔江千里

var ajax1 = $.ajax(url);var ajax2 = $.ajax(url);var ajax3 = $.ajax(url);$.when(    ajax1, ajax2, ajax3).then(function(data){    console.log(data);    clearPassword();});
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答