<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                背景:之前學習了幾十集JavaScript視頻,然后就開始籌備軟考和自考,自己的能力有限,計算機學習也就擱置下來,現在自考和軟考都完成了,計算機學習又開始活躍了。之前學習的基本上忘記的差不多了,現在回頭來重溫一下“歷史”,看看自己走過的足跡,也是一種享受。 ### 一、什么是JavaScript JavaScript是一種具有面向對象能力的、解釋型的程序設計語言。更具體一點,它是基于對象和事件驅動并具有相對安全性的客戶端腳本語言,因為它不需要再一個語言環境下運行,而只需要支持它的瀏覽器即可。 它的主要目的是,驗證發往服務器端的數據,增加Web互動,加強用戶體驗度等。(視頻解釋) JavaScript是一種直譯式腳本語言,是一種動態類型、弱類型、基于原型的語言,內置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML(標準通用標記語言下的一個應用)網頁上使用,用來給HTML網頁增加動態功能。(百度百科解釋) ### 二、特點 (1)腳本語言。JavaScript是一種解釋型的腳本語言,C、C++等語言先編譯后執行,而JavaScript是在程序的運行過程中逐行進行解釋。 (2)基于對象。JavaScript是一種基于對象的腳本語言,它不僅可以創建對象,也能使用現有的對象。 (3)簡單。JavaScript語言中采用的是弱類型的變量類型,對使用的數據類型未做出嚴格的要求,是基于Java基本語句和控制的腳本語言,其設計簡單緊湊。 (4)動態性。JavaScript是一種采用事件驅動的腳本語言,它不需要經過Web服務器就可以對用戶的輸入做出響應。在訪問一個網頁時,鼠標在網頁中進行鼠標點擊或上下移、窗口移動等操作JavaScript都可直接對這些事件給出相應的響應。 (5)跨平臺性。JavaScript腳本語言不依賴于操作系統,僅需要瀏覽器的支持。因此一個JavaScript腳本在編寫后可以帶到任意機器上使用,前提上機器上的瀏覽器支 持JavaScript腳本語言,目前JavaScript已被大多數的瀏覽器所支持。 ### 三、組成部分 1、ECMAScript,描述了該語言的語法和基本對象。 2、文檔對象模型(DOM),描述處理網頁內容的方法和接口。 3、瀏覽器對象模型(BOM),描述與瀏覽器進行交互的方法和接口。 ![](https://box.kancloud.cn/2016-03-28_56f8f89aee103.jpg) ### 四、如何使用 <script> xxx?</script>這組標簽,是用于HTML頁面中插入js的主要方法,它主要的屬性有: 1、charset:可選,便是通過src屬性指定的字符集,很少用。 2、defer:可選,表示腳本可以延遲到文檔完全被解析和顯示之后再執行,由于大多數瀏覽器不兼容,所以很少用。 3、language:已廢棄,原來用于代碼使用的腳本語言。 4、src:可選,表示包含要執行代碼的外部文件。 5、type:必需,可以看作是language的替代品,表示代碼使用腳本語言的內容類型。 例子: 1、demo.html文件: ~~~ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>使用JavaScript</title> </head> <body> <script type="text/javascript" src="demo.js"> </script> </body> </html> ~~~ 2、demo.js文件: alert('歡迎來到JavaScript世界!'); 3、顯示結果: ![](https://box.kancloud.cn/2016-03-28_56f8f89b0dfd6.jpg) ### 五、學習心得 1、之前牛腩新聞發布系統上面的語法和這個有點相似。利用之前學習過的內容和現在的進行比較這學習,很簡單的。 2、這部分基礎內容比較龐雜,仔細總結,才能更好的運用。 3、JS學習,現在開始,菜鳥開始上路啦…… ![](https://box.kancloud.cn/2016-03-28_56f8f89b21cf2.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看