百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

json-logic-js

> 编程语言
开源

构建复杂的规则,将其序列化为 JSON,并在 JavaScript 中执行

1.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

构建复杂的规则,将其序列化为 JSON,并在 JavaScript 中执行

json-logic-js

此解析器接受 JsonLogic 规则,并在 JavaScript 中执行这些规则。 JsonLogic 格式的设计目的是让您在前端和后端代码之间共享规则(逻辑)(无论语言差异如何),甚至可以将逻辑与数据库中的记录一起存储。JsonLogic 在 JsonLogic.com 上有详细的文档,包括每个 支持的操作 的示例,以及一个可以在浏览器中尝试规则的地方(http://jsonlogic.com/play.html)。 相同的格式还可以在 PHP 中通过库 json-logic-php 执行。

安装

我们建议您使用包管理器(如 NPM(或 Yarn 等)来安装此库:

bash
npm install json-logic-js

请注意,本项目使用了 模块加载器,这也使其适用于 RequireJS 项目。

在一个中缀语言(如 JavaScript)中,这可以写成:

Issues· 84 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言