文件名称:jqjs:jq JSON查询语言的纯JavaScript实现
文件大小:17KB
文件格式:ZIP
更新时间:2024-05-31 20:29:39
jq JavaScript
jqjs是查询语言JavaScript实现。 它在纯JavaScript中实现了核心语言功能。
jqjs的主要入口点是编译函数,该函数将jq程序字符串转换为生成器函数:
import jq from './jq.js'
let filter = jq.compile(".x[].y")
for (let v of filter({x:[{y:2}, {y:4}]}) { ... }
该模块还具有prettyPrint函数,用于将对象呈现为文本。
特征
jqjs支持大多数核心jq语言功能,但缺少功能和某些高级功能。 它还使用JavaScript字符串作为后盾,因此没有jq normal的Unicode支持。
身份: .
对象标识符索引: .foo , .foo.bar
通用对象索引: .[
【文件预览】:
jqjs-master
----demo.html(7KB)
----README.md(3KB)
----jq.js(58KB)
----LICENSE.txt(1KB)