2016/01/22(金) Java関連もくもく会@福岡 2015/01 に参加しました
http://jbr-fukuoka.connpass.com/event/25065/
そこでTeaVMというツールを試してみました。
TeaVMって?
TeaVM is an ahead-of-time translating compiler (transpiler) from Java bytecode to JavaScript.
なにやらJavaのバイトコードをJSに変換してくれるらしい。
書いてみた
HTMLDocument document = HTMLDocument.current();
HTMLInputElement base =
document.getElementById("base").cast();
base.addEventListener(
"change",
(event) -> {
data.setBase(new BigDecimal(base.getValue()));
render(data);
}
);
document.querySelector は使えない様子...残念...
BigDecimalが使える
- JavaScript : Math.pow(2,64) => 18446744073709552000
- Java(TeaVM): (new BigDecimal("2").pow(64)) => 18446744073709551616