我使用Jint在我的c#项目中执行javascript,我需要在Array上访问map,filter,reduce等函数。 从我在这里能够找到的,原生数组函数在Jint中不可用,但是,下划线.js包含在Jint包中,但是如何访问它以使用_.map()等?
作为必然结果,我想在函数中使用箭头函数,例如filter,但Jint目前抱怨>是一个意外的角色。
我正在使用v3.0.0-Beta-1138 nuget包。
答案 0 :(得分:1)
您无法使用箭头功能,因为它是ES6
功能而Jint
提供ES5
来自:https://github.com/sebastienros/jint
Jint是.NET的Javascript解释器,提供完整的ECMA 5.1 遵守
但是map
之类的数组函数应该在那里,检查这个答案可能这可能是你的问题: