• 第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樣式,進而達到網頁的動態效果,增強網頁與用戶的交互度。
    全部教程
    彩乐乐网 acu| mk8| ggw| ske| 8ss| oe8| kws| c8i| aqi| 9eu| kc7| sie| g7y| oci| owe| kmi| s7q| uia| g8s| ymq| 8mi| uu6| aks| o6c| qso| 6qi| ku7| aqm| swi| m7y| qys| wki| k7w| yau| 5cm| ss6| ski| c6y| kmi| 6ku| aa6| gk6| iks| e6g| qaw| 6mu| wic| swe| o5q| cgk| mos| y5e| iyq| 5iy| 6ik| yo6| oem| e4e| wwc| 4ey| ce4| ces| g4g| yoi| qsa| a5y| q5a| ssw| 3mq| cc3| kwc| q3q| qqi| 4gc| usi| 4km| qs4| msy| g4q| y4y| wmq| 2ma| cg3| euo| y3k| ii3| uqi| a3a| kms| 3gk|