封裝原生ajax

2021-10-03 01:25:39 字數 545 閱讀 2821

封裝原生ajax四個步驟:類似於手機打**

建立xmlhttprequest物件(買手機)

開啟與伺服器的連線(撥號)

傳送到伺服器(按下撥號鍵)

等待伺服器的響應(有可能關機,不在服務區,無人接聽,有人接聽)

function

ajax

(obj)

else

// data: user=xiaocuo&age=23

if(obj.type ==

'get'

|| obj.type ==

'get'

)else

if(obj.type ==

'post'

|| obj.type ==

'post'

)else

// 4.等待伺服器的響應(有可能關機,不在服務區,無人接聽,有人接聽)

xhr.

onreadystatechange

=function()

else}}

}

原生ajax解析 封裝原生ajax函式

前沿 對於此篇隨筆,完是簡要寫了幾個重要的地方,具體實現細節完在提供的原始碼做了筆記 一 ajax基本要點介紹 更好的介紹ajax 1.ajax物件中new xmlhttprequest 屬性和方法列表 2.常用事件介紹 事件觸發時機 onreadystatechange 當readystate的值...

原生ajax封裝請求

封裝ajax function ajax obj else 2.開啟請求 第乙個引數表示請求方式,值為get post,是字串 第二個引數表示請求的位址 第三個引數是布林值,預設是true表示非同步,false表示同步 xhr.open obj.type,obj.url,obj.async 3.判斷...

TypeScript 封裝原生 Ajax

typescript 封裝原生 ajax,crud 對應post,delete,put,get 實列如下 1.定義 ajax 請求所需的引數介面 inte ce iajaxconfig 2.定義 crud 對應的抽象方法 inte ce iajaxconfig 2.定義 crud 對應的抽象方法 e...