JavaScript中deferred对象浅析
一、deferred对象
1.1deferred对象
1.1.1基本概念
deferred对象是JQuery的回调函数解决方案,解决了如何处理耗时操作的问题。
1.1.2功能
(1)将ajax方法改成链式。
$.ajax({
url:"test.html",
success:function(){
},//success方法指定操作成功后的回调函数
error:function(){
}//error方法指定操作失败后的回调函数
})
//新的写法
$.ajax("test.html")
.done(function(){
})//done()相当于success方法
.failed(function(){