web前端開發(fā)必會的技能,JavaScript從零基礎(chǔ)入門到精通

? ? ? 認(rèn)識 ajax
? ? ? ? + 前后端交互的一種手段
? ? ? ? + 有自己的固定步驟
? ? ? ? + 全名:
? ? ? ? ? => async: 異步
? ? ? ? ? => javascript: JS腳本
? ? ? ? ? => and: 和
? ? ? ? ? => xml: 一種數(shù)據(jù)格式
? ? ? 步驟:
? ? ? ? 1. 創(chuàng)建一個 ajax 對象
? ? ? ? ? => const xhr = new XMLHttpRequest()
? ? ? ? ? => xhr 得到的就是一個專門用于發(fā)送 ajax 請求的實例對象
? ? ? ? ? => 起名叫做 ajax 對象
? ? ? ? 2. 配置本次的請求信息
? ? ? ? ? => 語法: xhr.open(請求方式, 請求地址, 是否異步)
? ? ? ? ? => 請求方式: 按照接口文檔書寫
? ? ? ? ? => 請求地址: 按照接口文檔書寫
? ? ? ? ? => 是否異步: 選填, 默認(rèn)是 true 表示異步, 選填 false 表示非異步(同步)
? ? ? ? 3. 把本次請求發(fā)送出去
? ? ? ? ? => 語法: xhr.send()
? ? ? ? 4. 獲取后端給回的響應(yīng)
? ? ? ? ? => 需要依賴一個事件來觸發(fā)
? ? ? ? ? => 本次請求完成后的事件
? ? ? ? ? => 語法: xhr.onload = function () {}
? ? ? ? ? => 后端給回的響應(yīng)
? ? ? ? ? ? -> xhr.responseText
標(biāo)簽: