java8 对js的支持

java8提供了Nashorn JavaScript引擎。是javax.script.ScriptEngine的另一个实现版本。
代码:

ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName( "JavaScript" );

System.out.println( engine.getClass().getName() );
try {
    System.out.println( "Result: " + engine.eval( "function f() { return 1; }; f() + 1;" ) );
} catch (ScriptException e) {
    e.printStackTrace();
}
发布了373 篇原创文章 · 获赞 5 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览