作成日: 2015-03-29 16:26:30 / last updated at: 2017-02-12 16:28:06
カテゴリ:
Java JavaScript
Java8のJavaScriptエンジン、Nashorn(ナースホルン)の参考URLのメモ書きです。
参考URLその1:
- Java SE 8の新JavaScriptエンジン「Nashorn」が実現する次世代の “JavaScript in Java”環境【Java EEエキスパート・シリーズ】 (WebLogic Channel)
- NashornとServerSideJavaScript
特徴:
- ECMAScript-262 Edition 5に準拠。
- ASTにした後JVMコードに変換するので、HotSpotVMのパフォーマンスの恩恵に預かれる。
- Rhinoの呼び出し方からAPIを変えてないので、Rhinoの呼び出しをそのままNashornでも使える。
以下、参考URLその2.
- Java スクリプトプログラマーズガイド
- Java 8 Nashorn Tutorial - Benjamin Winterberg
- The Nashorn Java API
- Oracle Nashorn: A Next-Generation JavaScript Engine for the JVM
- Project Nashorn
以上。
(今思ったんだが、JSON.stringifyとかJSON.parseも使えるなら、複雑なデータ構造をプログラマブルにカスタマイズするような用途だと、組み込みのNashornをうまく活用できはしまいか。)
original url: https://www.glamenv-septzen.net/view/1395