1. 程式人生 > >ajax 、ajax的互動模型、如何解決跨域問題——面試題

ajax 、ajax的互動模型、如何解決跨域問題——面試題

1、ajax是什麼?

AJAX全稱為“AsynchronousJavaScript and XML”(非同步JavaScript和XML),是一種建立互動式網頁應用的網頁開發技術。 不是一種新技術,是如下幾種技術的組合應用:
  • 基於web標準(standards-basedpresentation)XHTML+CSS的表示;
  • 使用 DOM(DocumentObject Model)進行動態顯示及互動;
  • 使用 XML 和 XSLT 進行資料交換及相關操作;
  • 使用 XMLHttpRequest 進行非同步資料查詢、檢索;
  • 使用 JavaScript將所有的東西繫結在一起。
Ajax本質上是一個瀏覽器端的技術。

2、請描述ajax的互動模型。


圖來自 這裡

瀏覽器的普通互動方式

瀏覽器的Ajax互動方式


3、如何解決跨域問題?

      這是兩篇不錯的文章