RuleEngine:用JavaScript编写的规则引擎。 支持对各种数据类型和操作的逻辑条件进行分组评估

时间:2024-06-07 04:16:14
【文件属性】:

文件名称:RuleEngine:用JavaScript编写的规则引擎。 支持对各种数据类型和操作的逻辑条件进行分组评估

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-07 04:16:14

JavaScript

规则引擎 用Java编写的规则引擎。 存储库中有两个规则引擎: 规则引擎的优化版本,名为:engine.js 名为规则引擎的缓慢但易读的版本,可以轻松扩展此版本:engine_read.js 运作细节: 引擎分为两个部分: 1.条件分组:这样,您可以将多个条件组合在一起进行逻辑评估。 Engine使用'anyOf'和'allOf'属性支持两种类型的分组。 例如。 [Array]anyOf : [{Condition 1, Condition 2, Condition 3}] This is evaluated as true when atleast one condtion is met. [Array]allOf : [{Condition 1, Condition 2, Condition 3}], This is evaluated a


【文件预览】:
RuleEngine-master
----.gitignore(25B)
----package.json(669B)
----package-lock.json(73B)
----LICENSE(1KB)
----engine_read.js(6KB)
----README.md(2KB)
----engine.js(5KB)
----.vscode()
--------launch.json(254B)
----test()
--------test1.js(5KB)
--------testsamples()

网友评论