0

我正在使用 Jint 在我的 c# 项目中执行 javascript,我需要访问数组上的 map、filter、reduce 等函数。从我在这里找到的内容来看,Jint 中不提供本机数组函数,但是下划线.js 包含在 Jint 包中,但是如何访问它以使用 _.map() 等?

作为推论,我想对过滤器等函数中的条件使用箭头函数,但 Jint 目前抱怨 > 是一个意想不到的字符。

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

4

1 回答 1

1

您不能使用箭头功能,因为它是一项ES6功能并Jint提供ES5

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

Jint 是一个 .NET 的 Javascript 解释器,它提供了完整的 ECMA 5.1 合规性

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

Jint 数组函数 ECMA 5.1

于 2018-04-01T22:49:20.910 回答