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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                JavaScript 是一個模棱兩可的語言,就像大多數腳本語言一樣,它可以應用于各種運行環境。如,即可以找到一個服務端使用的 JavaScript 引擎,也可以嵌入到一個大型的桌面應用程序。然而,當我們描述 Haxe 的 JavaScript 時,是特指在多數瀏覽器中使用的 JavaScript 引擎。 盡管瀏覽器中使用的 JavaScript 在各瀏覽器之間不盡相同,而 Haxe 平臺則在其編譯后的輸出中提供了許多功能,可以幫助在不同瀏覽器之間架起橋梁,所以在一個瀏覽器中運行的代碼可以在其他瀏覽器有相同或相似的表現。這是從目標環境把語言分離出來的一個額外的好處,Haxe 就做到了這一點。 就像上面的例子,你可以編譯它輸出 JavaScript,只要在原來的 `.hxml` 文件上做一個小小的修改,替換后的內容如下: ~~~ -js helloworld.js -main HelloWorld ~~~ 和之前一樣,需要做的只是改變第一個開關為 `-js` 然后修改輸出文件擴展名為 `.js` 。 編譯后會生成一個名為 `helloworld.js` 的文件。然而,你還不能運行這個文件。 第一,你需要創建一個 HTML 文件調用你的 JavaScript 代碼。它不像Flash, JavaScript 是和 HTML 緊密相關的。JavaScript DOM(文檔對象模型)提供一個映射到一個HTML 文檔的層級結構,并暴露鉤子到每個HTML元素。因此,需要一個HTML頁面來調用它相關的 JavaScript 文檔,而不是讓 JavaScript 代碼自己運行。 創建一個新的文檔,叫做 `helloworld.html`,用文本編輯器打開它,然后鍵入以下內容: ~~~ <html> <head> <title>Hello World</title> </head> <body> <script type="text/javascript" src="helloworld.js"></script> </body> </html> ~~~ 現在保存文件到應用目錄,然后在一個瀏覽器中打開它。 在Haxe 3中,由于 `trace()` 函數和更早的Haxe 版本的行為有所不同。本書是基于 Haxe 3 進行學習,所以忽略掉之前版本的行為。剛剛打開的頁面,你應該不會在頁面上看到任何輸出內容。但是打開瀏覽器的控制臺面板,就可以看到和用瀏覽器打開 Neko 文件時差不多的輸出內容(trace方法生成的JavaScript腳本,默認使用的是 `console.log()` 方法): > Hello world!
                  <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>

                              哎呀哎呀视频在线观看