日韩性视频-久久久蜜桃-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面试常见问题补充的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 亚洲图片在线播放 | 另类天堂网 | 欧美亚洲一区 | 伊人久久伊人 | 香蕉成人在线视频 | 国产欧美日韩专区发布 | 天天干天天干天天干 | 黄色一级片黄色一级片 | 日本黄色网络 | 国产女在线 | a中文字幕 | 无码人妻精品一区二区蜜桃网站 | 日韩中文字幕观看 | 亚洲成人网av | 99在线视频免费观看 | 日韩中文字幕二区 | 欧美一区二区视频免费观看 | 亚洲欧美www| www.蜜桃av.com | 国产免费av一区二区三区 | 中文字幕在线观看av | 自拍色图 | 欧美日韩中文字幕一区 | 欧美日韩在线观看一区二区 | 在线无遮挡 | 欧美日韩国产第一页 | 亚欧成人在线 | 亚洲天堂资源 | 播金莲一级淫片aaaaaaa | 蜜臀av性久久久久蜜臀aⅴ四虎 | 黄色xxxxx | 久久成人免费视频 | 伊人久久国产精品 | 超碰av男人的天堂 | 男女搞黄网站 | 男女爽爽视频 | 国产电影一区二区三区 | 日本香蕉视频 | 日本a视频在线观看 | 99爱在线| 日韩三级中文字幕 | 婷婷射丁香 | 正在播放一区二区 | 美日韩丰满少妇在线观看 | 天堂在线成人 | 国产色秀视频 | 国产亚洲欧美一区二区 | 国产成人自拍视频在线 | 美女视频黄是免费 | av无遮挡| 欧美日韩一区二区在线 | 日本成人在线免费视频 | 爱的色放韩国电影 | 毛片久久久久久久 | 亚洲高清视频网站 | 天堂在线中文网 | 国产一区二区三区www | 国产69精品久久久 | 三级视频在线看 | 69午夜 | 欧美成人午夜精品免费 | 亚洲一区二区三区免费看 | 国产高潮在线观看 | 午夜精品久久久久久久久 | 亚洲综合首页 | 久久一区二区三区视频 | 91影院在线播放 | 美女野外找人搭讪啪啪 | 精品国产中文字幕 | 免费观看91视频 | 亚洲国产精品第一页 | 欧美亚洲另类在线 | 邻居少妇张开腿让我爽了在线观看 | 天堂综合 | 国产第一精品视频 | 尤物一区二区 | 丰满岳乱妇国产精品一区 | 久久婷婷热 | 日日操夜夜爽 | 深田咏美中文字幕 | 国产精品成av人在线视午夜片 | 狠狠干五月 | 国产又粗又猛又爽又黄又 | 在线国产欧美 | 国产av成人一区二区三区 | 清纯粉嫩极品夜夜嗨av | 办公室摸腿吻胸激情视频 | 草莓视频在线观看18 | 国产一区二区精品在线 | 久久精品无码中文字幕 | 黄色av播放 | 国模私拍视频在线 | 久久久久久片 | 手机看片福利永久 | 操亚洲| 青青草网站 | 天堂一区二区三区四区 | 精品人妻伦一二三区免费 | 亚洲AV无码成人国产精品色 |