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 伺服器交互的一個標準介面,伺服器端與客戶端進行交互的方式之一。

