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

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # Kotlin JavaScript 概述 Kotlin 提供了 JavaScript 作為目標平臺的能力。它通過將 Kotlin 轉換為 JavaScript 來實現。目前的實現目標是 ECMAScript 5.1,但也有最終目標為 ECMAScript 2015 的計劃。 當你選擇 JavaScript 目標時,作為項目一部分的任何 Kotlin 代碼以及 Kotlin 附帶的標準庫都會轉換為 JavaScript。然而,這不包括使用的 JDK 和任何 JVM 或 Java 框架或庫。任何不是 Kotlin 的文件會在編譯期間忽略掉。 Kotlin 編譯器努力遵循以下目標: * 提供最佳大小的輸出 * 提供可讀的 JavaScript 輸出 * 提供與現有模塊系統的互操作性 * 在標準庫中提供相同的功能,無論是 JavaScript 還是 JVM 目標(盡最大可能程度)。 ## 如何使用 你可能希望在以下情景中將 Kotlin 編譯為 JavaScript: * 創建面向客戶端 JavaScript 的 Kotlin 代碼 * **與 DOM 元素交互**。Kotlin 提供了一系列靜態類型的接口來與文檔對象模型(Document Object Model)交互,允許創建和更新 DOM 元素。 * **與圖形如 WebGL 交互**。你可以使用 Kotlin 在網頁上用 WebGL 創建圖形元素。 * 創建面向服務器端 JavaScript 的 Kotlin 代碼 * **使用服務器端技術**。你可以使用 Kotlin 與服務器端 JavaScript(如 Node.js)進行交互 Kotlin 可以與現有的第三方庫和框架(如 jQuery 或 ReactJS)一起使用。要使用強類型API 訪問第三方框架,可以使用 [dukat](https://github.com/kotlin/dukat) 工具將 TypeScript 定義從 [Definitely Typed](http://definitelytyped.org/)類型定義倉庫轉換為 Kotlin。或者,你可以使用[動態類型](http://www.hmoore.net/alex_wsc/android_kotlin/1318359)訪問任何框架,而無需強類型。 JetBrains 特地為 React 社區開發并維護了幾個工具:[React bindings](https://github.com/JetBrains/kotlin-wrappers) 以及 [Create React Kotlin App](https://github.com/JetBrains/create-react-kotlin-app)。后者可以幫你開始使用 Kotlin 構建 React 應用程序而無需構建配置。 Kotlin 兼容 CommonJS、AMD 和 UMD,直截了當[與不同的模塊系統交互](https://www.kotlincn.net/docs/tutorials/javascript/working-with-modules/working-with-modules.html)。 ## Kotlin 轉 JavaScript 入門 要了解如何開始使用 JavaScript 平臺的 Kotlin,請參考其[教程](https://www.kotlincn.net/docs/tutorials/javascript/kotlin-to-javascript/kotlin-to-javascript.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>

                              哎呀哎呀视频在线观看