【发布时间】:2019-04-16 00:57:31
【问题描述】:
我想使用 nashorn 从 java 中调用如下的 javascript 函数
async function testSample() {
for (var i = 0; i < sample.length; i++) {
await sample[i]();
}
}
所以它将执行示例变量l中的所有函数。但我收到以下错误
Expected ; but found function
async function testSample()() {
^ in <eval> at line number 8 at column number 6
nashorn 上是否支持异步函数?
有什么办法可以解决这个问题吗?
【问题讨论】:
-
在异步之前放一个
;然后尝试 -
@AyushGupta:这不会修复错误。
标签: javascript java nashorn