如何在Jint中使用下划线函数

时间:2018-03-03 06:31:07

标签: javascript c# .net-core jint

我使用Jint在我的c#项目中执行javascript,我需要在Array上访问map,filter,reduce等函数。 从我在这里能够找到的,原生数组函数在Jint中不可用,但是,下划线.js包含在Jint包中,但是如何访问它以使用_.map()等?

作为必然结果,我想在函数中使用箭头函数,例如filter,但Jint目前抱怨>是一个意外的角色。

我正在使用v3.0.0-Beta-1138 nuget包。

1 个答案:

答案 0 :(得分:1)

您无法使用箭头功能,因为它是ES6功能而Jint提供ES5

来自:https://github.com/sebastienros/jint

  

Jint是.NET的Javascript解释器,提供完整的ECMA 5.1   遵守

但是map之类的数组函数应该在那里,检查这个答案可能这可能是你的问题:

Jint Array functions ECMA 5.1