丝袜人妻一区二区三区_少妇福利无码视频_亚洲理论片在线观看_一级毛片国产A级片

當前位置:首頁 > 民俗文化

onreadystatechange 面試官:給我說說什么是同步異步?

今天是劉自學Java的第95天。

感謝收看,謝謝。

話不多說,開始今天的學習:

一、同步、異步請求

瀏覽器以兩種方式向服務器發(fā)送請求:同步請求和異步請求。

1個同步請求

什么是同步請求?

也就是說,在發(fā)送請求之后,您需要等待服務器的響應,然后再發(fā)送下一個請求。

先前的請求通過瀏覽器的地址欄發(fā)送,這是一個同步請求。

但是它有兩個缺陷:

(1)請求必須等待響應

如果請求受阻,網(wǎng)絡延遲,用戶需要等待,用戶體驗不好。

②請求時將攜帶所有信息

比如一個表單表單需要填寫用戶名、密碼、手機號等信息。

如果其中一個信息填寫不正確,請求失敗,再次填寫所有信息會比較麻煩和繁瑣。

我為什么不填錯呢?

如何解決這個問題?有必要引入異步的概念。

2個異步請求

與同步請求相比,異步不需要等待響應,可以隨時發(fā)送下一個請求。

如果是同步請求,需要完整填寫信息,然后發(fā)送請求,在服務器正確響應后進行修改。

但是異步請求是本地頁面更新。

比如上面說的手機號、密碼、郵箱名,在填寫的時候會發(fā)送異步請求。

如果格式不正確,會提醒您修改,而其他已經(jīng)填寫的正確信息不會受到影響。

二、原生的Ajax

Ajax是什么?

說白了就是一種發(fā)送異步請求的方式。

先寫一個異步請求案例,然后一步一步的學習。

有一個按鈕,它為它注冊一個點擊事件,并在被點擊時發(fā)送一個異步請求。具體實施方法包括五個步驟:

1)創(chuàng)建

是AJAX的基礎。

Ajax通過這個對象發(fā)送異步請求。

②onreadystatechange事件

別看這長串。翻譯過來就是說當前數(shù)據(jù)源的數(shù)據(jù)會發(fā)生變化,可以理解為監(jiān)聽。

這個事件是實現(xiàn)異步請求的核心關鍵。

為什么異步請求不能等待響應?

就是因為這里有監(jiān)控事件。

服務器被監(jiān)控。一旦readyState為4且狀態(tài)為200,則響應成功。

這些屬性是怎么來的?w3c文檔顯示:

就緒狀態(tài)和狀態(tài)應該有不同的值,除了4和200表示響應成功。

③綁定提交地址

Open()方法,它有三個參數(shù):

method:即請求方式,例子中是GET請求。url:請求路徑,"/getAjaxServlet"。async:true表示為異步、false表示為同步,不寫默認為true。

④發(fā)送請求

Send()方法將請求發(fā)送到服務器。

同樣,w3c文檔中也詳細介紹了這些方法。

⑤接收響應數(shù)據(jù)

也就是說,當②判斷響應成功時,接收響應的數(shù)據(jù)有兩個屬性:

responseText :獲取字符串形式的數(shù)據(jù)。responseXML:獲取XML形式的數(shù)據(jù)。

如果不是XML數(shù)據(jù),請使用responseText。

而這是基礎,要學。

三、JSON

JSON是一種輕量級的數(shù)據(jù)交換格式,可讀性強,易于編寫。

在JSON之前,xml通常用于傳輸數(shù)據(jù)。比較這兩種數(shù)據(jù)格式:

相比之下,json數(shù)據(jù)更簡潔。

當然,xml也不是沒有優(yōu)點,它的格式是統(tǒng)一的。就感知而言,有些人更喜歡XML的布局。

而XML已經(jīng)問世很久了,它的普及深入人心,具有很高的普適性。喜歡XML的人還是挺多的。

但是對于傳輸數(shù)據(jù)來說,解析數(shù)據(jù)容易嗎?這個很重要。

與xml相比,json有這樣的優(yōu)勢,所以在這方面使用更普遍。

Json的基本語法

分別有三種數(shù)據(jù)格式:

①對象類型

格式為:{名稱:值,名稱:值…}

數(shù)據(jù)存儲在鍵值對中,鍵值對可以有多個鍵值對,用逗號分隔。

其中名稱為字符串類型,值為任意類型。

②數(shù)組/集合類型

格式為:[值,值...]

其中值是任何類型。

和數(shù)組很像,只不過數(shù)據(jù)包是用括號包起來的。

③混合型

也就是說,它包含對象類型和數(shù)組類型。

值得注意的是:

JSON數(shù)據(jù)的key值:字符串類型,必須加雙引號。JSON數(shù)據(jù)的value值:任意類型,如果是字符串則必須加雙引號。

時間有限,關于json的一些API就不專門講解了,以后還是用學來學比較好。

最后

感謝收看。

如果可以的話,請夸獎一下。謝謝你。

1.《onreadystatechange 面試官:給我說說什么是同步異步?》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡信息知識,僅代表作者本人觀點,與本網(wǎng)站無關,侵刪請聯(lián)系頁腳下方聯(lián)系方式。

2.《onreadystatechange 面試官:給我說說什么是同步異步?》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。

3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/guoji/1118800.html

上一篇

恒大終止與深深房的重組計劃 究竟發(fā)生了什么?

下一篇

NASA在陽光照射的月球表面發(fā)現(xiàn)水 事情經(jīng)過真相揭秘!

2020數(shù)據(jù)技術嘉年華,優(yōu)炫數(shù)據(jù)庫點亮信創(chuàng)新航路 真相原來是這樣!

2020數(shù)據(jù)技術嘉年華,優(yōu)炫數(shù)據(jù)庫點亮信創(chuàng)新航路 真相原來是這樣!

11月20日,一年一度的數(shù)據(jù)技術嘉年華大會在北京隆重舉行。本次會議的主題是“開源智能云數(shù)據(jù)——獨立驅(qū)動發(fā)展和創(chuàng)新引領未來”?;顒与x線舉行,在線直播。來自不同行業(yè)和領域的學術精英、數(shù)據(jù)庫專家、從業(yè)者和技術愛好者齊聚一堂,探討...

紅翻擱手機免費觀看 【助力紅單】LPL電競推薦限時免費看!還有14場獨家大數(shù)據(jù)

紅翻擱手機免費觀看 【助力紅單】LPL電競推薦限時免費看!還有14場獨家大數(shù)據(jù)

今天選擇 13日圖靈獨家大數(shù)據(jù):紅魔鬼如履薄冰!  該字段由圖靈推波提供。上次大數(shù)據(jù)推薦,性能一般!玩彩票的老鐵們只能關注歐洲指數(shù)和亞洲指數(shù)的數(shù)據(jù),因為在之前的文章中,歐洲指數(shù)和亞洲指數(shù)的有偏結(jié)果都很高。 推薦內(nèi)容包括:今天14場比賽的勝負指數(shù)、子指數(shù)、進球數(shù)等數(shù)據(jù)分析,以及最終的參考結(jié)果!...

大樂透后區(qū)走勢圖 01走勢沒看好,未能全中后區(qū)雙藍!大樂透后區(qū)大數(shù)據(jù)定藍!

  • 大樂透后區(qū)走勢圖 01走勢沒看好,未能全中后區(qū)雙藍!大樂透后區(qū)大數(shù)據(jù)定藍!
  • 大樂透后區(qū)走勢圖 01走勢沒看好,未能全中后區(qū)雙藍!大樂透后區(qū)大數(shù)據(jù)定藍!
  • 大樂透后區(qū)走勢圖 01走勢沒看好,未能全中后區(qū)雙藍!大樂透后區(qū)大數(shù)據(jù)定藍!

前入式第144期 上海招聘匯|求職人才數(shù)據(jù)庫_第144期

點 人類ca 只有當 推 建議 上海招聘交流|求職人才數(shù)據(jù)庫_第142期 A0521 性別:男性 年齡:27 戶籍所在地:安徽省蕪湖市 最高教育機構(gòu)名稱:宣城職業(yè)技術學院(全日制)安徽農(nóng)業(yè)大學(非全日制) 最高學位畢業(yè)年份:2016年 專業(yè):工程造價,土木工程 房地產(chǎn)|建筑|物業(yè)管理 從學校...

gfan 畢業(yè)季短視頻最火十大高校、最火B(yǎng)GM出爐,抖音發(fā)布2020畢業(yè)季短視頻數(shù)據(jù)報告

gfan 畢業(yè)季短視頻最火十大高校、最火B(yǎng)GM出爐,抖音發(fā)布2020畢業(yè)季短視頻數(shù)據(jù)報告

今年的畢業(yè)生沒有畢業(yè)照,沒有學士制服,也沒有畢業(yè)典禮。 青春不留遺憾,所以很多畢業(yè)生拍“云畢業(yè)照”,用短視頻記錄畢業(yè)。  報道稱,超過291萬人發(fā)布畢業(yè)視頻,被贊次數(shù)超過6.7億次 最受好評的云畢業(yè)典禮是游戲里舉行的畢業(yè)典禮。  來看看最火的bgm和拍攝地點吧~       ?.? ~ ?....

滴滴順風車首次公開安全數(shù)據(jù) 并永久下線用戶隱私信息

  • 滴滴順風車首次公開安全數(shù)據(jù) 并永久下線用戶隱私信息
  • 滴滴順風車首次公開安全數(shù)據(jù) 并永久下線用戶隱私信息
  • 滴滴順風車首次公開安全數(shù)據(jù) 并永久下線用戶隱私信息
3g網(wǎng)絡視頻服務器 網(wǎng)絡視頻存儲服務器使用了那些技術?網(wǎng)絡視頻存儲服務器有哪些功能?

3g網(wǎng)絡視頻服務器 網(wǎng)絡視頻存儲服務器使用了那些技術?網(wǎng)絡視頻存儲服務器有哪些功能?

網(wǎng)絡視頻存儲服務器采用了哪些技術? 由于網(wǎng)絡視頻存儲服務器具有獨立完成網(wǎng)絡傳輸?shù)墓δ?,不需要設置單獨的計算機就可以實現(xiàn)簡單的IP網(wǎng)絡,無法實現(xiàn)傳統(tǒng)的模擬監(jiān)控方式。 每個網(wǎng)絡視頻存儲服務器在網(wǎng)段中都有一個唯一的IP地址。通過網(wǎng)絡連接可以方便地控制和管理設備(IP地址),即通過IP地址標識可以管...

岳西政府網(wǎng) 岳西網(wǎng)政府網(wǎng):大別山農(nóng)特產(chǎn)品大數(shù)據(jù)交易中心合作框架協(xié)議正式簽定

岳西政府網(wǎng) 岳西網(wǎng)政府網(wǎng):大別山農(nóng)特產(chǎn)品大數(shù)據(jù)交易中心合作框架協(xié)議正式簽定

7月1日,渤海商品交易所與新華網(wǎng)股份有限公司安徽省分公司、安徽省岳西縣人民政府在合肥共同舉辦了中國尚波學院大別山(岳西)農(nóng)業(yè)特色產(chǎn)品交易中心合作框架協(xié)議簽字儀式。岳西政府官網(wǎng)發(fā)布《大別山農(nóng)業(yè)特產(chǎn)大數(shù)據(jù)交易中心合作框架協(xié)議正式簽約》,轉(zhuǎn)載如下:  △粵西政府官網(wǎng)截圖 原文轉(zhuǎn)載如下: 大別山農(nóng)業(yè)...