【文件属性】:
文件名称:jsiq.js:一种用于查询 javascript 数组的 javascript 查询语言
文件大小:5KB
文件格式:ZIP
更新时间:2021-07-05 11:58:02
JavaScript
jsq.js
一种用于查询 javascript 数组的 javascript 查询语言。
用
假设有一个数组 a = [1, 2, 3, 4, 5]; 在查询之前,需要将数组导入到 JSIQ 中。 这样做:
JSIQ.import("a", a);
您可以通过如下查询使用 jsiq.js:
var result = JSIQ.query("select i * i from i in a where i > 3");
结果变量将为 [16, 25]。 查询风格遵循 linq 风格。 因为不需要intellisense,所以把select子句放在前面。
与 linq 一样,允许直接调用执行引擎。 前面的查询可以像这样执行:
JSIQ.from(a).where(function(i) { return i > 3; }).select(function(i) { retur
【文件预览】:
jsiq.js-master
----tests.js(4KB)
----tests.html(386B)
----LICENSE(1KB)
----jsiq.js(7KB)
----README.md(2KB)