cookie的封裝以及ajax了解

2021-10-18 19:29:44 字數 1348 閱讀 7387

cookie沒有正面刪除的方式,cookie的刪除方式都是側面的

cookie的刪除強調的是擁有長宣告週期的cookie(不是會話級別的)

a.將key對應的value設定為』』

b.將expires設定為-1

實際開發的刪除中:是兩種方法一起混合寫的

//cookie的刪除

let date=

newdate()

;date=date.

setdate

(date.

getdate()

+10);

// document.cookie="name=y inhe;expires="+date;

// 刪除方法一:將對應的values值為空

document.cookie=

"name='';expires="

+date;

//刪除方法二:經對應的時間修改為-1

document.cookie=

"name=yinhe;expirse=-1"

//實際的開發中

document.cookie=

"name='';exrpirse=-1"

;

//獲取cookie

function

getcookie

(key)

}return'';

}//設定cookie

function

setcookie

(key,value,day)

else

if(day ==-1

)else

}//刪除cookie

function

deletecookie

(key)

3·1:同步與非同步的區別:非同步**都是要消耗時間的

3·2:非同步**的分類:

【注意】:當同步**和非同步**同時存在的時候,先指向的永遠都是同步**

4·1:定義:

4·2:優點:

4·3:同步與非同步

4·4步驟:

4·5:相關屬性以及方法

【只有2,3,4狀態碼會觸發readystatechange事件】

4·6:ajax建立的相容寫法

if

(window.activexobject)

else

jax建立的相容寫法

if

(window.activexobject)

else

原生ajax的封裝寫法以及總結

1.原生 ajax get 請求 2.原生 ajax post 請求 3.封裝 ajax 請求步驟 1 建立xhr 2 監聽xhr.onreadystatechange事件 ajax狀態發生變化的事件 3 判斷ajax請求的狀態 4 設定請求方式和url 5 傳送請求 使用xhr物件傳送get方式請...

Ajax工作原理以及封裝使用

1 什麼是ajax?ajax 非同步程式設計的一種解決方案 是一種用於建立快速動態網頁的技術。通過後台與伺服器之間資料的少量交換,在不重新整理頁面的情況下,更新頁面部分的資料。2 工作原理?相當於在瀏覽器 客戶端 與伺服器之間增加了乙個中間層 ajax引擎 使使用者操作與伺服器響應非同步化,這樣就可...

原生ajax步驟詳解以及簡單封裝

一原生ajax詳解 二簡單封裝ajax 最後把 封裝起來,封裝起來以後,要給這個函式加上乙個引數url.引數是為了替換要讀取的檔名 function ajax url,fnsucc else ajax.open get url,true 把要讀取的引數的傳過來。ajax.send ajax.onre...