<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] # **JavaScript 就要統治世界了?** ![](https://box.kancloud.cn/4c4ef3f73ce5ff3674c042eeef44b2ba_600x700.png) > " JavaScript 可以……" > "嘛,不就是操作一下 DOM,可以讓元素飛來飛去嗎" > "JavaScript 是……" > "不就是用 jQuery 讓網頁動起來,頂多就是再用用 Ajax 和后端進行一下數據交換嗎" > "JavaScript 是一門……" > "最討厭和鄙視這種弱類型不需要編譯的腳本語言了,你說 OOP? 扯淡的吧,JS 有對象嗎" > "……" ### 0x00. 前言   早上起床慣例刷刷微博,突然看到 React Native 宣布支持 Android 的消息,一時感覺 Facebook 太給力了,不僅沒有推遲發布 React Native For Android 而且還比之前公告的時間提前了一些。立馬下床打開電腦趕緊上官網,心想著用 JS 寫原生安卓的日子終于要來了。樂樂呵呵地打開文檔,然后瞬間就傻眼了。好吧,盡欺負我們這些買不起 Mac 的窮學生。 ![](https://box.kancloud.cn/1b9b506a8f3ba6733608176ef004cc96_600x294.png)   雖然暫且還是用不了 React Native,但是突然就感覺到了 JS 的強大,細細一想,還真是暗暗作喜,這么惡劣的語言也居然能做出這么多有趣的事情,也真是苦了那些 JS 工程師啊。于是有了這篇稍稍對 JavaScript 暢想的文章。 ### 0x01. 瀏覽器中的 JavaScript   曾經很單純地認為能夠熟練地使用 jQuery/JavaScript 操作 DOM,能夠將一些高復用的組件注冊為插件就是掌握 JS 的標志。然而隨著自己接觸更多的人,接觸更多的技術才發現自己的無知和渺小,瀏覽器其實只是 JavaScript 的一個宿主環境,提供 JavaScript 引擎來解釋 JavaScript,瀏覽器環境下的 JavaScript 和 JavaScript 本身還是有很大區別的,**瀏覽器下的 JavaScript 在 JavaScript 整個體系中其實也只是小(但很重要)的一部分而已**。   ![](https://box.kancloud.cn/eb50119dab209f56c229f32124211854_458x240.png) ### 0x02. JavaScript 能做什么 1. Web 前端 很早以前各大公司對于 Web 標準的惡戰讓 JS 的環境異常惡劣,加之語言其本身的不成熟讓其功能僅限于一些簡單的前端交互。Ajax 技術的出現讓前端可以在不刷新頁面的情況下和后端進行數據交換,jQuery/zepto 等庫的盛行讓 JS 變得異常簡單,Bootstrap/Amaze UI 等 UI 框架更是讓前端的成本無限降低,RequireJS/SeaJs 讓 JavaScript 也可以進行依賴管理,MVVM(Model-View-ViewModel 的出現讓前后端的分離做到了極致,JavaScript 在前端領域前景明朗。 ![](https://box.kancloud.cn/0f7ee8363bd2a113f035949ba173d820_600x173.png) Ajax:[掌握 Ajax - IBMdeveloperWorks](http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro1.html) 庫:jQuery/zepto UI 框架:Bootstrap/AmazeUI 依賴管理:RequireJS/SeaJs MVVM:AngularJS/Avalon > http://www.admin10000.com/document/7050.html
                  <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>

                              哎呀哎呀视频在线观看