今天分享一點ajax的小知識
==== ajax是一種非同步無重新整理的請求方式.
需要了解ajax的實現步驟分為以下幾點.
1、建立xmlhttprequest核心物件
2.準備請求/開啟請求
xhr.open(); open有3個引數
1.請求型別 (get/post)
3.是否非同步 (true或false;預設是非同步true)
3.傳送請求
xhr.send();send乙個引數
1.要傳遞給後台的資料:
如果是get請求,設定為null (get請求引數在請求位址後面)
如果是post請求,無引數時設定為null,有引數時設定引數, uname=zhangsan&upwd=123
4.判斷響應結果,解析響應資料.
如果是同步請求
xhr.status 響應狀態
404 請求路勁不正確
500 伺服器內部異常
200 成功
xhr.responsetext 響應結果
如果是非同步請求,需要知道請求是否處理完畢,處理完畢後再解析資料.
監聽處理請求的狀態碼readystate,需要繫結監聽事件 onreadystatechange
判斷響應狀態碼為4時,表示資料已經完全響應.
xhr.status 響應狀態
404 請求路勁不正確
500 伺服器內部異常
200 成功
xhr.responsetext 響應結果
原生ajax分享
最近被大佬問了乙個很有趣的問題,你還能手打出乙個ajax嗎?我當時的想法是有現成的為什麼要自己打,後來我反思了一下 只有靠自己才是強者 在這裡給大家分享乙個我自己打的ajax,也是自己的乙個知識點的記錄。後台互動ajax方法 引數1 集合 代表和後台互動的所有資料 function ajax obj...
今日頭條面試經驗分享
1.給乙個小頂堆,再給你乙個數,讓你插入到這個堆裡。思路 把這個數放到堆的最後,然後向上調整堆的最後乙個非葉子結點。2.求乙個 字串的 最長回文子串 並且返回第乙個出現的下標。思路 中心擴充套件法,逆序。3.有乙個表,有id,name,age等字段,讓你查詢姓 李 和姓 王 並且年齡 18歲的 記錄...
今日學習分享 處理異常 exception
1.異常的介紹 throwable 子類 error 這是錯誤無法處理 exception 異常 子類 runtimeexception 執行時異常 子類 indexoutofbound ception 下標越界異常 arithmeticexception上面是常用的一部分異常,一般我們處理的都是執...