我如何在 Jint 中使用下划线函数
How can I use underscore functions in Jint
我正在使用 Jint 在我的 c# 项目中执行 javascript,我需要访问数组上的 map、filter、reduce 等函数。
从我在这里能够找到的内容来看,本机数组函数在 Jint 中不可用,但是 underscore.js 包含在 Jint 包中,但是我如何访问它以使用 _.map()等等?
作为一个推论,我想在过滤器等函数中使用箭头函数作为条件,但 Jint 目前抱怨 > 是一个意外的字符。
我正在使用 v3.0.0-Beta-1138 nuget 包。
您不能使用箭头函数,因为它是 ES6
功能,并且 Jint
提供 ES5
来自 : https://github.com/sebastienros/jint
Jint is a Javascript interpreter for .NET which provides full ECMA 5.1
compliance
但是像 map
这样的数组函数应该在那里,检查这个答案也许这可能是你的问题:
我正在使用 Jint 在我的 c# 项目中执行 javascript,我需要访问数组上的 map、filter、reduce 等函数。 从我在这里能够找到的内容来看,本机数组函数在 Jint 中不可用,但是 underscore.js 包含在 Jint 包中,但是我如何访问它以使用 _.map()等等?
作为一个推论,我想在过滤器等函数中使用箭头函数作为条件,但 Jint 目前抱怨 > 是一个意外的字符。
我正在使用 v3.0.0-Beta-1138 nuget 包。
您不能使用箭头函数,因为它是 ES6
功能,并且 Jint
提供 ES5
来自 : https://github.com/sebastienros/jint
Jint is a Javascript interpreter for .NET which provides full ECMA 5.1 compliance
但是像 map
这样的数组函数应该在那里,检查这个答案也许这可能是你的问题: