🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
Haxe 可以作为一个强大的开发 JavaScript 应用的工具。我们看一下第一个例子。这是一个非常简单的展示工具链的示例。 创建一个新的文件夹,并保存这个类到 Main.hx 。 ~~~ import js.Browser; class Main { static function main() { var button = Browser.document.createButtonElement(); button.textContent = "Click me!"; button.onclick = function(event) { Browser.alert("Haxe is great"); } Browser.document.body.appendChild(button); } } ~~~ 运行如下命令编译代码: ~~~ haxe -js main-javascript.js -main Main -D js-flatten -dce full ~~~ 另一个方式是创建并运行(双击)一个 compile.hxml 文件。在这个例子中,hxml 文件应该在示例类相同的目录。 ~~~ -js main-javascript.js -main Main -D js-flatten -dce full ~~~ 输出的是一个 main-javascript.js 文件,创建并添加一个可点击的按钮到文档中。 ## 运行 JavaScript 要显示输出结果到浏览器,创建一个名为 index.html 的 HTML文档,并打开它。 ~~~ <!DOCTYPE html> <html> <body> <script src="main-javascript.js"></script> </body> </html> ~~~ 更多信息 * Haxe JavaScript API 文档 * [MDN JavaScript 参考 ](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference)