jqjs:jq JSON查询语言的纯JavaScript实现

时间:2024-05-31 20:29:39
【文件属性】:

文件名称: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 通用对象索引: .[] 数组索引: .[2] 数组/字符串切片: .[10:15] 数组/


【文件预览】:
jqjs-master
----demo.html(7KB)
----README.md(3KB)
----jq.js(58KB)
----LICENSE.txt(1KB)

网友评论