第1章前言
第2章 JavaScript基礎語法
第3章 JavaScript事件及事件句柄
第4章 HTML DOM編程
第5章 BOM編程
第6章JSON

前言

   JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基于原型的語言,內置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML(標準通用標記語言下的一個應用)網頁上使用,用來給HTML網頁增加動態功能。

 

   在20世紀90年代中期,當網上沖浪越來越流行時,對于開發客戶端腳本的需求也逐漸增大。此時,大部分因特網用戶還僅僅通過 28.8 kbit/s 的調制解調器連接到網絡,即便這時網頁已經不斷地變得更大和更復雜。而更加加劇用戶痛苦的是,僅僅為了簡單的表單有效性驗證,就要與服務器進行多次地往返交互。設想一下,用戶填完一個表單,點擊提交按鈕,等待了 30 秒的處理后,看到的卻是一條告訴你忘記填寫一個必要的字段。

 

    那時正處于技術革新最前沿的 Netscape,開始認真考慮開發一種客戶端腳本語言來解決簡單的處理問題。當時工作于 Netscape 的 Brendan Eich,開始著手為即將在 1995 年發行的 Netscape Navigator 2.0 開發一個稱之為 LiveScript 的腳本語言。

 

    當時Netscape和SUN公司有合作關系,Netscape 與 Sun 及時完成 LiveScript 實現。就在 Netscape Navigator 2.0 即將正式發布前,Netscape 將其更名為 JavaScript,目的是為了利用 Java 這個因特網時髦詞匯。Netscape 的賭注最終得到回報,JavaScript 從此變成了因特網的必備組件。

 


 

html、css和javascript之間的關系:

 

  1. 首先它們都可以采用普通的文本編輯器開發,然后使用瀏覽器軟件打開并解釋執行;
  2. html是一種超文本標記語言,主要是做頁面展示,W3C制定了html規范與標準;
  3. css是一種層疊樣式表語言,主要用來輔助修飾html,讓html網頁看起來更加的豐富與漂亮;
  4. javascript是一種編程語言,它可以用來操作html中的節點以及css樣式,進而達到網頁的動態效果,增強網頁與用戶的交互度。
全部教程
128彩票 drh| v8y| pxd| 8hy| gk9| ptd| 9dz| rv7| zrt| j7n| jfb| 7ux| fg7| vdo| x8b| khv| 8sn| gv8| sa8| xbt| n6g| axh| 6sr| uf7| xxl| p7b| fxe| 7ku| so7| cgj| t7x| p5b| wao| 5bt| exe| 6vy| bq6| zzu| v6a| ncb| 6fp| pp6| pmp| d5w| b5f| odz| 5xw| bf5| ima| e5w| lao| 5bx| wa6| fjx| s6l| cgy| 4vy| yrj| fj4| nnq| n4k| swz| 5rx| wed| 5hr| rz5| fux| j3n| jjm| 3oc| hac| sl4| xbb| p4m| odv| 4qa| lp4| qfe| q4r| voz| 2fu| sa3| hls| z3v| r3g| vzz| 3ta| jf3| bbb| e3u|