文件名称:Jexl:Javascript表达语言
文件大小:111KB
文件格式:ZIP
更新时间:2024-05-17 09:53:29
JavaScript
杰克斯 Javascript表达式语言:强大的基于上下文的表达式解析器和评估器 快速开始 与promise或同步使用它: const context = { name : { first : 'Sterling' , last : 'Archer' } , assoc : [ { first : 'Lana' , last : 'Kane' } , { first : 'Cyril' , last : 'Figgis' } , { first : 'Pam' , last : 'Poovey' } ] , age : 36 } // Filter an array asynchronously... await const res = jexl . eval ( 'assoc[.first == "Lana"].last' , context )
【文件预览】:
Jexl-master
----.eslintrc.json(641B)
----.gitignore(76B)
----package.json(2KB)
----package-lock.json(340KB)
----.travis.yml(63B)
----CHANGELOG.md(7KB)
----LICENSE.txt(1KB)
----.prettierignore(30B)
----__tests__()
--------lib()
----README.md(16KB)
----lib()
--------Jexl.js(8KB)
--------evaluator()
--------Expression.js(2KB)
--------parser()
--------grammar.js(4KB)
--------Lexer.js(8KB)
--------PromiseSync.js(1KB)
----.editorconfig(199B)
----.prettierrc(70B)