1. 程式人生 > >ajax相關類web前端面試題

ajax相關類web前端面試題

1. ajax的跨域問題和快取原理?
答:推薦:ajax處理跨域有幾種方式?實現原理是什麼?推薦:ajax快取原理

2.
同步與非同步的區別?
答:
1.
同步請求:順序處理,即當我們向伺服器發出一個請求時,在伺服器沒返回結果給客戶端之前,我們要一直處於等待狀態直至伺服器將結果返回到客戶端,我們才能執行下一步操作。
2.
非同步請求:並行處理,當我們向伺服器發出一個請求時,在伺服器沒返回結果之前,我們還是可以執行其他操作。
3. ajax屬於javascript答:javascript是一種在瀏覽器端執行的指令碼語言,ajax是一種建立互動式網頁應用的開發技術,它利用的一系列相關技術中就包括javascript


4. ajax請求getpost方式的區別
答:
1.
使用get請求時,引數在URL中顯示,而使用post方式,則不會顯示出來
2.
使用get請求傳送資料量小,post請求傳送資料量大
3. get
請求需注意快取問題,post請求不需擔心這個問題
4. get
更快更簡單,適合給伺服器些引數獲取列表;post沒有資料量限制而且更安全,適合給伺服器傳送大量資料或用於修改密碼相關。
5. ajax請求時,如何解析json資料
答:
eval();  //
此方法不推薦,因為不安全
JSON.parse();  //
推薦方法
推薦:Ajax中解析Json的兩種方法詳解

需要web前端課程工具和電子書,可以加群120342833,或者掃碼