1. 程式人生 > >AJAX的一些基礎和AJAX的狀態

AJAX的一些基礎和AJAX的狀態

初始 資料 緩存 表單驗證 .com 完成 spa 重定向 pan

    大佬們,我又回來了,最近好幾天都沒寫博客了,別問我幹啥去了,我只是去圍觀奶茶妹變成抹茶妹而已

    前幾天我們一起封裝了一個AJAX,那今天我們來說說AJAX的一些基礎和AJAX的狀態碼

    首先,啥是AJAX啊,來我們把英文拆開Asynchronous Javascript And XML(異步 JavaScript 和 XML),是指一種創建交互式網頁應用的網頁開發技術。

    接下來我們來說一說使用場景:在該用的地方使用,我告訴你們,今天我就是餓死在這,也不可能說一個場景

    來,我們說AJAX的好處:1.效率高,用戶體驗賊好

                2.無刷新動態獲取頁面

    使用場景:1.需要進行局部刷新時

         2.表單驗證

         3.無刷新動態獲取數據時

    哎,真香啊

    AJAX的狀態碼以及常見的幾個服務器狀態碼

    AJAX狀態:0:未初始化,未調用send()方法

          1:已調用send()方法,正在發送請求

          2:已接受響應(send()方法完成)

          3:解析(正在解析響應內容)

          4.完成,響應內容完成

    常見的服務器狀態碼:

          100:客戶端必須發送請求

          200:請求成功

          304:重定向(註意:當ajax接口沒發生改變時,會從緩存中讀取數據)

          404:數據不存在 (眼熟吧,有多少個夜晚我們找學習資料的時候頁面上突然出來個404,唉,漫漫長夜啊)

          500:服務器錯誤 (當出現這個錯誤,記得送一頂帽子給你們公司的後端 greenMaozi)

AJAX的一些基礎和AJAX的狀態