🎄 var
let
const
區別:數據庫
var
聲明的變量屬於函數做用域let
const
聲明的變量屬於塊級做用域var
存在變量提高現象,let
const
沒有var
變量能夠重複聲明let
不能重複聲明const
變量聲明的同時必需賦值且不可修改,不能使用 null
佔位符🎄 get
post
區別:瀏覽器
get
請求參數經過 url
傳遞,多個參數以 &
鏈接post
請求放在 request body
中get
請求參數最多 1024kb
post
請求參數沒有限制get
請求會被緩存post
請求不會被緩存,除非手動設置post
請求比 get
請求安全get
請求參數會被保存在瀏覽器的歷史記錄中post
請求不會保存歷史記錄get
只能進行 url
編碼方式post
支持多種編碼方式get
只支持 ASCII
字符post
沒有限制get
支持,post
不支持🎄 get
post
put
delete
區別緩存
get
請求向數據庫發送索取數據的請求,用來查詢數據,不會更改數據post
向服務端發送請求,用來增長數據,會更改數據,相似數據庫操做的 insert
同樣put
相似 post
,像服務器發送請求,用來更新數據,會更改數據,相似數據庫操做的 update
delete
用來刪除數據,相似數據庫的 delete
post
put
區別
post
用於集合的數據put
用於具體的數據