一、ajax原理是什麼
實現ajax非同步互動需要伺服器邏輯進行配合,需要完成以下步驟:
;2.2與伺服器建立連線通過 xmlhttprequest 物件的 open() 方法與伺服器建立連線
xhr.
open
(method, url,
[async][
, user]
[, password]
)
引數說明:
xhr.
send
([body]
)
body: 在 xhr 請求中要傳送的資料體,如果不傳遞資料則為 null 如果使用get請求傳送資料的時候,需要注意如下:
xmlhttprequest.responsetext屬性用於接收伺服器端的響應結果
舉個例子:
()三、封裝通過上面對xmlhttprequest物件的了解,下面來封裝乙個簡單的ajax請求
//封裝乙個ajax請求
function
ajax
(options)
options.type =
(options.type ||
'get').
touppercase()
options.datatype = options.datatype ||
'json'
const params = options.data
//傳送請求
if(options.type ===
'get'
)else
if(options.type ===
'post'
)else}}
}
使用方式如下:
})掘金位址,請看
介面是什麼?實現原理的是什麼
一.什麼是介面 介面是一種用來定義程式的協議,它描述可屬於任何類或結構的一組相關行為。介面是一組規則的集合,它規定了實現本介面的類或介面必須擁有的一組規則。體現了自然界 如果你是 則必須能 的理念。介面是在一定粒度檢視上同類事物的抽象表示。因為 同類事物 這個概念是相對的,它因為粒度檢視不同而不同。...
學習 介面是什麼?實現原理的是什麼
一.什麼是介面 介面是一種用來定義程式的協議,它描述可屬於任何類或結構的一組相關行為。介面是一組規則的集合,它規定了實現本介面的類或介面必須擁有的一組規則。體現了自然界 如果你是 則必須能 的理念。介面是在一定粒度檢視上同類事物的抽象表示。因為 同類事物 這個概念是相對的,它因為粒度檢視不同而不同。...
mysql如何優化,原理是什麼
select sql no cache from test where a 1 and b 2 and c 3 不使用快取查資料,是比較真實的。建立a,b,c聯合索引。a橋頭b橋中c橋尾 1.最左字首法則 如果建立的復合索引,索引的順序要安好建立是的順序,即從左到右。和b 樹的資料結構有關 ac a...