農會 資訊管理類程式設計108 年第 48 題單選題
關於Ajax 的敘述,下列何者正確?
A它是一套綜合了多項技術的瀏覽器端網頁開發技術。正確答案
BAjax 需要瀏覽器外掛程式才能執行。
C使用Ajax 的優點之一為能在不更新整個頁面的前提下維護資料。正確答案
DAjax 需要用戶端允許JavaScript 在瀏覽器上執行。正確答案
E使用Ajax 可以減少Web 伺服器的負荷。正確答案
A、C、D、E正確答案
Ajax 是基於 JavaScript 的非同步網頁技術,免外掛、區域性更新、省頻寬且減輕伺服器負擔。
為什麼答案是 A、C、D、E
Ajax 結合了 JavaScript、DOM、XMLHttpRequest 等多項技術,屬於瀏覽器端執行的網頁開發技術。
考點:Ajax 技術組成考點:免外掛特性考點:區域性更新優勢考點:依賴 JavaScript
載入中…
完整詳解
Pro · 無限重點 Ajax 是基於 JavaScript 的非同步網頁技術,免外掛、區域性更新、省頻寬且減輕伺服器負擔。
記住 Ajax 核心是「JavaScript + 非同步」,免外掛、不重新整理整頁、省伺服器資源,看到外掛選項直接刪。
逐選項分析
AAjax 技術組成✓ 正確
Ajax 結合了 JavaScript、DOM、XMLHttpRequest 等多項技術,屬於瀏覽器端執行的網頁開發技術。
B免外掛特性✕ 陷阱
Ajax 依賴瀏覽器原生支援的 JavaScript 與 API,完全不需要安裝任何外掛程式(如 Flash)。
C區域性更新優勢✓ 正確
最大特色就是「區域性更新」,能在不重新載入整個頁面的前提下,非同步與伺服器交換並更新資料。
D依賴 JavaScript✓ 正確
Ajax 的核心動力是 JavaScript,若使用者在瀏覽器設定中停用 JavaScript,Ajax 將無法運作。
E減輕伺服器負荷✓ 正確
僅傳輸必要資料(如 JSON),免於重新載入整個頁面的 HTML 與靜態資源,有效降低伺服器與頻寬負荷。
Ajax 與傳統網頁請求比較
| 特性 | 傳統網頁 (同步) | Ajax (非同步) |
|---|
| 頁面更新 | 整頁重新載入 | 區域性更新 (不重新整理整頁) |
| 伺服器負荷 | 高 (需回傳完整 HTML) | 低 (僅回傳純資料如 JSON) |
| 使用者體驗 | 中斷感強、需等待 | 流暢、無縫接軌 |
| 依賴技術 | HTML/Form 提交 | JavaScript + XHR/Fetch |
考生常將早期的「Rich Internet Application (RIA)」技術(如 Flash、Silverlight)與 Ajax 混淆。Ajax 是瀏覽器原生支援的 Web 標準技術,絕對不需要安裝任何外掛程式。