日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

web面试常见问题补充

發布時間:2024/7/19 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 web面试常见问题补充 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

jquery Ajax

$ajax({

Url:”test.html”,-----發送請求的地址

Async:true;------異步操作

Cache:true,-----可以從緩沖中加載

Type:”GET”,------請求方法

Datatype:”json”,-------服務器返回數據類型

Sucess:function(data){ ----------調用成功語句

If(data==”OK”){

Console.log(data);

}

},

error:function(data){-----------------------(errorfunction(XMLHttpRequest, textStatus)失敗語句

?

If(data==”OK”){

Console.log(data);

}

},

complete:function(data){--------------結束語句

If(data==”OK”){

Console.log(data);

}

},

?

})

?

?

$.get(

Url:”test.html”,{name:”xsx”,age:”19”},function(data){

Console.log(data);

})

$.post(

Url:”rest.xml”,{uname:”xsx”,age:”20”},function(data){

If(data==”OK”){

Console.log(data);

}

})

Jquery Deferred(jquery promis)

$.Deferred()返回一個對象,我們可以稱之為Deferred對象,上面掛著一些熟悉的方法如:done、fail、then等。jquery就是用這個Deferred對象來注冊異步操作的回調函數,修改并傳遞異步操作的狀態。

有一個弊端,因為執行runAsync()可以拿到def對象,而def對象上又有resol方法,可以在外部進行修改,回調函數會停止。

jquery提供了一個promise方法,就在def對象上,他可以返回一個受限的Deferred對象,所謂受限就是沒有resolve、reject等方法,無法從外部來改變他的狀態

Function run(){

Var def=$.Deferred();

setTimeout(function(){

Console.log(“執行完成”);

def.resolve=”隨便什么都行”;

},2000);

Return def.promise();

}

run.done(function(){

????console.log(“執行成功”)

})

.fail(function(){

Console.log(“函數失敗”);

})

?

$when方法

jquery中,還有一個$.when方法來實現Promise,與ES6中的all方法功能一樣,并行執行異步操作,在所有的異步操作執行完后才執行回調函數。不過$.when并沒有定義在$.Deferred中,看名字就知道,$.when,它是一個單獨的方法。與ES6的all的參數稍有區別,它接受的并不是數組,而是多個Deferred對象

$.when(runAsync(), runAsync2(), runAsync3())

.then(function(data1, data2, data3){

????console.log('全部執行完成');

????console.log(data1, data2, data3);

});

?

總結一下就是$.Deferred實現了Promise規范,then、done、fail、always是Deferred對象的方法。$.when是一個全局的方法,用來并行運行多個異步任務,與ES6的all是一個功能。ajax返回一個Deferred對象,success、error、complete是ajax提供的語法糖,功能與Deferred對象的done、fail、always一致。就醬。

參考網址:http://www.cnblogs.com/lvdabao/p/jquery-deferred.html

http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html

轉載于:https://www.cnblogs.com/xieshuxin/p/6705715.html

總結

以上是生活随笔為你收集整理的web面试常见问题补充的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲欧美一二三 | 国产强伦人妻毛片 | 国产成人自拍视频在线 | 色欧美日韩 | 午夜免费av | 精品人妻天天爽夜夜爽视频 | 国产一级视频 | 男女午夜免费视频 | 欧美大片91| 欧美视频中文字幕 | 亚洲精品人妻av | 九九亚洲 | 91亚洲免费 | 呦呦精品| 国产九九久久 | 欧美极品少妇xxxxⅹ免费视频 | 国产精品福利一区二区三区 | 黄色性生活一级片 | 国产一道本| 日韩av免费在线看 | 波多野结衣乳巨码无在线 | 91麻豆一区二区三区 | 少妇精品偷拍高潮白浆 | 欧美一区影院 | 玖草视频在线 | 亚洲草逼视频 | 国产欧美日韩在线 | 两口子交换真实刺激高潮 | 肉色超薄丝袜脚交69xx | 鸭子av | 日韩成人av电影 | 加勒比一区在线 | 日韩短视频 | 999伊人 | 国产免费一区二区三区最新不卡 | 黄色片免费视频 | 国产第一精品 | 成人精品一区日本无码网 | 国产伦精品一区二区三区视频痴汉 | 国产www视频 | 九九激情视频 | 精品一区二区三区在线观看视频 | 色老头一区 | 午夜影院黄色 | 精品国产综合 | 亚洲精品国产熟女久久久 | 国产污视频在线播放 | 亚洲激情在线 | 黄色欧美网站 | 久久久无码18禁高潮喷水 | 国产日产久久高清欧美一区 | 久久中文字幕网 | 姐姐你真棒插曲快来救救我电影 | 激情婷| 亚洲av永久无码精品 | 9999av | 激情小说视频在线 | 日韩黄色大全 | 成人欧美一区二区三区 | 视频一区二区三区在线 | 91免费视频 | 天堂av资源 | 欧美人xxx | 黄色在线免费观看网站 | 成人av一区二区在线观看 | 欧洲影院 | 日韩av网站在线播放 | www.亚洲| 好吊操视频这里只有精品 | 狠狠躁夜夜 | 韩国美女黄色片 | 久久久性| 亚洲国产精品视频在线 | 亚洲一区二区三区 | 污视频在线观看免费 | 亚洲熟妇无码爱v在线观看 九色福利 | 欧美双性人妖o0 | 国产精品无码AV无码国产 | 国产精品成人99一区无码 | 天天想你在线观看完整版电影高清 | 免费看污黄网站在线观看 | 国产视频一区在线播放 | 97视频在线观看免费高清完整版在线观看 | 中文字幕高潮 | 30一40一50老女人毛片 | 亚洲成年网站 | 特级毛片www | 一区二区不卡在线观看 | 成人动漫免费在线观看 | 337p亚洲精品色噜噜噜 | 樱桃香蕉视频 | 黑人借宿巨大中文字幕 | 三级福利视频 | a级片在线看 | 国产一极毛片 | 在线视频一区二区 | 插插插日日日 | 玉足脚交榨精h文 | 免费一区二区三区视频在线 |