<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國際加速解決方案。 廣告
                # 1、介紹 JavaScript一種輕量級的腳本語言,也是一種嵌入式(embedded)語言,是一種 **對象模型**語言,簡稱 **JS**?;JavaScript 的核心語法部分相當精簡,也就是語言本身,只包括兩個部分:基本的語法構造(比如操作符、控制結構、語句)和標準庫(就是一系列具有各種功能的對象比如Array、Date、Math等)。想要實現其他復雜的操作和效果,都要依靠宿主環境提供API,目前,已經嵌入 JavaScript 的宿主環境有多種,最常見的環境就是 瀏覽器,另外還有服務器環境(操作系統); JavaScript被認為是客戶端“腳本”,它不常叫“語言”,言外之意是比較簡單,但是深入了解之后,你會發現,簡單的外表下,蘊藏著豐富的內涵。 # 2、歷史 1994年Netscape(網景)公司推出免費版本瀏覽器 Netscape Navigator(網景瀏覽器1.0) 1995年微軟公司發布 Internet Explorer 1.0。 1995年網景公司為適應市場變化,需要開發一門專門在瀏覽器運行的腳本語言,這個任務交給了布蘭登,為了應付公司安排的任務, 他只用10天時間就提交了工作,并將這門語言命名為 LiveScript; 后來為了蹭sun公司java的熱度,與sun公司合作,將其臨時改名為“JavaScript”; 1996年8月,微軟模仿JavaScript開發了一種相近的語言,取名為JScript,首先內置于IE 3.0。 1997年7月,ECMA組織(歐洲計算機制造商協會)發布ECMAScript 1.0版; 此后,明爭暗斗不斷,1998年6月,ECMAScript 2.0版發布,1999年12月,ECMAScript 3.0版發布; 2007年10月,ECMAScript 4.0版草案發布,2008年7月中止ECMAScript 4.0的開發,并發布3.1版本; 會后不久,ECMAScript 3.1就改名為ECMAScript 5。 2011年6月,ECMAscript 5.1版發布,現在使用最為廣泛的版本 版發布,現在使用最為廣泛的版本; 2015年6月,ECMAScript 6正式發布,并且更名為“ECMAScript 2015”; 隨后,ECMA組織決定,每年發布一個升級版本,以年號來代替版本號,如:ECMAScript 2016、ECMAScript 2017; **另外**: 1996年,樣式表標準CSS第一版發布; 1997年,DOM模式第一版正式應用,目前的通用版本是DOM3,下一代版本DOM 4正在擬定中。 1999年,IE5部署了XMLHttpRequest接口,允許JavaScript發出HTTP請求; 2001年,提出了JSON格式,用于取代XML格式。 2002年,Mozilla項目發布第一版Firefox。 2003年,蘋果公司發布了Safari瀏覽器的第一版。 2006年,jQuery函數庫誕生 2007年,Webkit引擎在iPhone手機中得到部署; 2008年,為Chrome瀏覽器而開發的V8編譯器(解析引擎)誕生; 2009年,基于V8解析引擎的Node.js項目誕生,迎來前后端JS的霸權時代; 2009年,Google發布Chrome OS 2009年,Google發布Angular框架; 2013年,Mozilla基金會發布手機操作系統Firefox OS,該操作系統的整個用戶界面都使用JavaScript; 2013年5月,Facebook發布UI框架庫React; 2014年,尤雨溪發布開源前端開發庫Vue.js; 2015年3月,Facebook公司發布了 React Native項目; # 3、ECMAScript和JavaScript的關系 ECMA是一個組織,是歐洲計算機協會。是它制定了JavaScript的標準。 ECMAScript簡稱ES,比如ES5就表示ECMAScript5版本,ES6就表示ECMAScript6版本。JavaScript簡稱JS,JS的版本隨ECMAScript的版本變化而變化。 ECMAScript只是JavaScript的核心,我們現在學習的JavaScript包括JS的核心ECMAScript,并且還包含DOM和BOM。 ![](https://img.kancloud.cn/3b/10/3b104a1340f190a378128aa4bc6abe42_548x210.png) # 4、JS的強大之處 ① 數據驗證(表單驗證) ② 網頁特效(目前大多數的網頁特效都是通過JS編寫) ③ 編寫網頁小游戲 ④ 服務器端編程,數據交互(Ajax、Node.js) [http://impress.github.io/impress.js/](http://impress.github.io/impress.js/) [http://naotu.baidu.com/](http://naotu.baidu.com/) [http://echarts.baidu.com/index.html](http://echarts.baidu.com/index.html) [https://blockly.uieee.com/](https://blockly.uieee.com/)
                  <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>

                              哎呀哎呀视频在线观看