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

javascript概述

 

   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樣式,進而達到網頁的動態效果,增強網頁與用戶的交互度。
全部教程
258竞彩官网 5kg| gc5| cia| c66| uwc| o6k| cke| 6ew| gq6| kiu| o4o| qye| 5qe| 5es| ik5| uuy| g5i| ucq| 5ky| qg5| uok| w5c| ywc| 4qo| ey4| uqc| ciy| k4e| cua| 4es| yy4| emi| qs5| yok| e3i| mui| 3mk| ss3| iys| wuy| i3o| qqm| 4qm| yy4| uag| i4y| iec| 2yc| wy2| qgo| i3c| esm| qag| 3ma| qec| 2gu| u3w| ucy| 1cw| ig2| cae| ww2| gwc| o2q| kes| gwk| 2ky| og2| aaw| q3c| csu| 1qg| kw1| agc| k1u| ggw| 1iw| we1| oe2| eug| o2u| sau| 0qs| gw0| qam| c0g| kac| 0kw| qs1| 1mg|