我正在为 C# Jint使用 Jint 解释器
我想运行以下 JavaScript 代码。
class User {
constructor(name) { this.name = name; }
sayHi() { alert(this.name); }
}
...
但我总是得到一个例外“第 1 行中的意外保留字”。
我究竟做错了什么?
c# 代码如下所示:
Engine jsEngine = new Engine();
jsEngine.Execute(script);
解决方案是像这里描述的那样构建类。