空手道可用于ecmascript-6

空手道可用于ecmascript-6,ecmascript-6,karate,Ecmascript 6,Karate,你知道ECMA 6什么时候会被支持吗?我可以看出我不能使用字符串模板或箭头函数,如: console.log(`foo ${fn()} bar`); 这可能需要一段时间,直到它进入JVM。空手道目前使用的Nashorn引擎不支持ES6 与此同时,情况也不太糟糕。到目前为止,你只是第二个或第三个对此抱怨的人:P 请注意,karate.log()API采用逗号分隔的参数 * print 'a:', a, 'b:', b * eval karate.log('a:', a, 'b:', b) 对于

你知道ECMA 6什么时候会被支持吗?我可以看出我不能使用字符串模板或箭头函数,如:

console.log(`foo ${fn()} bar`);

这可能需要一段时间,直到它进入JVM。空手道目前使用的
Nashorn
引擎不支持ES6

与此同时,情况也不太糟糕。到目前为止,你只是第二个或第三个对此抱怨的人:P

请注意,
karate.log()
API采用逗号分隔的参数

* print 'a:', a, 'b:', b
* eval karate.log('a:', a, 'b:', b)

对于空手道语法来说,这是一个很好的解决方案,但如果必须编写javascript函数,这是一个约束。无论如何,我们得等一等。