iT邦幫忙

2021 iThome 鐵人賽

DAY 0
0
自我挑戰組

從零開始學習 JS 的連續-30 Days-系列 第 17

[Day 17]從零開始學習 JS 的連續-30 Days---AJAX--方法介紹

  • 分享至 

  • xImage
  •  

AJAX--方法介紹

  1. JavaScript 原生寫法
    1. XMLHttpRequest :
      1. 物件的方式來存取伺服器端的資料。
      2. 可以直接經由指定的 URL 擷取資料卻不用刷新整個網頁。
      3. 這樣一來當想要更新網頁中的部分資料時,不再需要藉由刷新整個頁面的方法而中斷使用者的操作。
    2. Fetch :
      1. Fetch 提供了 Request 與 Response 物件,還有其他牽涉網路請求的通用定義。
      2. 在需要的時候被使用到,不管是 service worker、Cache API、還是其他處理或更動請求回應的相類事物、或是任何需要產生有序化產生回應的用例。
  2. axios 套件 :
    1. 使用方法簡單,要引入axios,可以使用npm下載,也可以直接載入CDN。
    2. 語法簡單 :
      1. "請求"的基本語法(.GET、.POST)。
      2. "回覆"的處理與法(.then和.catch)去處理成功和失敗結果。

今天就到這裡結束了。


上一篇
[Day 16]從零開始學習 JS 的連續-30 Days---AJAX !!
下一篇
[Day 18]從零開始學習 JS 的連續-30 Days---網路請求POST
系列文
從零開始學習 JS 的連續-30 Days-30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言