在「嘗試HAXE」(http://try.haxe.org)的網站,默認的樣本測試代碼如下:HAXE JavaScript的HTML表單
class Test {
static function main(){
#if js
new js.JQuery("body").html("Haxe is great :)");
#elseif flash
trace("Haxe is great :)");
#end
}
}
該網頁上運行是相當直接的(可以選擇「選項」和目標或者 「JS」 或 「SWF」)和輸出爲 「SWF」 以下:
Test.hx:6:HAXE是大:)
和輸出是以下爲「JS」 「:
HAXE是偉大的:)
,混淆我是JavaScript的部分,因爲當我自己編譯源代碼,我的筆記本電腦的一部分,導致test.js
文件是非常複雜的,看上去一點像「JS源」時顯示該網頁上:
(function() { "use strict";
var Test = function() { };
Test.main = function() {
new js.JQuery("body").html("Haxe is great :)");
};
var js = {};
var q = window.jQuery;
js.JQuery = q;
Test.main();
})();
我應該改變的HAXE編譯test.js
上述內容是什麼?另外,我不知道實際的index.html
頁面應該如何顯示JavaScript輸出的結果「Haxe is great :)」。有關JavaScript示例輸出的index.html
頁面的實際代碼的任何提示將值得讚賞。
完整的輸出被加載到右邊的iframe,看起來像這樣:http://try.haxe.org/app/program/14064/run?r=0.3810659754090011(只看看源頭)。 – back2dos