javascript學習 first-day

  • 2019 年 10 月 29 日
  • 筆記

1.javascript是一種客戶端語言,設計它的目的是在用戶的機器上而不是服務器上執行任務。

     1.1 javascript不允許寫服務器機器上的語言;

   1.2 Javascript不能關閉不是由它自己打開的窗口。

   1.3 JavaScript 不能從來自另一個服務器的已經打開的網頁中讀取信息。換句話說,網頁不能讀取

已經打開的其他窗口中的信息,因此無法探察訪問這個站點的衝浪者還在訪問其他哪些站點。

 

AjAX:

1.Ajax是一種創建交互式web應用程序的方式。Asynchronous JavaScript and XML(異步 JavaScript 和 XML)的縮寫;

名詞解釋:

2.AjAX的相關技術:

       XHTMl、

       CSS(層疊樣式表)、

         使用javaScript訪問DOM(Document Object Model,文檔對象模型)、

          XML或JSON,這是在服務器和客戶端之間傳輸的數據格式、

  ·          XMLHttpRequest,用來從服務器獲取數據。

3.Ajax的好處:應用程序大多處理在用戶的瀏覽器中發生,而且對服務器數據請求往往很短,所以可以使用Ajax建立功能豐富的應用程序,這些應用程序依賴基於web的數據,但是其性能遠遠超過老式方法,因為老式方法要求服務器傳回整個HTML頁面來響應用戶操作。

 

CGI(Common Gateway Interface),是外部擴展應用程序與 Web 服務器交互的一個標準接口,服務器端與客戶端進行交互的方式之一。

Exit mobile version