---
# System prepended metadata

title: AJAX - 什麼是 AJAX?
tags: [AJAX]

---

# AJAX - 什麼是 AJAX?

我們打開 Google 首頁，按右鍵開啟檢查，會發現在載入頁面的過程中，瀏覽器載入了很多很多的檔案，其實是相當耗費資源的，而且使用者在每次載入頁面時都需要一定時間的等待才能使用，那有沒有辦法在我們需要在畫面上取得一些資料或改變畫面時不需要重新載入頁面呢?此時 **AJAX** 便派上用場了!

![](https://i.imgur.com/XeAg1MD.png)

---

## AJAX

所謂 **AJAX** 就是 **Asynchronous JavaScript and XML**，翻成白話就是**非同步的JavaScript 與 XML 技術**，簡單來說就是網頁不用重新整理，就可以透過瀏覽器跟伺服器溝通，來取得資料的技術。

例如奇摩註冊頁面
![](https://i.imgur.com/8phJAGa.png)

當我輸入註冊的電子信箱時，會自動抓取伺服器的資料來判斷是否被註冊過了，過程中不會重新整理頁面。
![](https://i.imgur.com/9K1vOKN.png)

---

###### tags: `AJAX`
