contract:节点合约设计!

时间:2024-07-23 08:55:21
【文件属性】:

文件名称:contract:节点合约设计!

文件大小:11KB

文件格式:ZIP

更新时间:2024-07-23 08:55:21

JavaScript

合同 一个干净地实现小型库。 状态:测试版 动机 : var f = function(a, b) { return a + b; } var f = f.pre(function(a, b) { a.should.be.a("number").and.above(0); b.should.be.a("number").and.above(0); }).post(function(ret, a, b) { ret.should.be.equal(a + b); }); 建议您仅将合约用作单元测试或开发的一部分。 合约在运行时运行,因此会对运行时性能产生负面影响。 例子: 查看 文档: 查看 方法调用: 可以通过三种不同的方式调用合约方法。 f = f.pre(pre_cb); f = contract(f).pre(pre_cb).valueOf(); f = contr


【文件预览】:
contract-master
----.gitignore(13B)
----package.json(541B)
----src()
--------contract.js(4KB)
----LICENCE(1KB)
----examples()
--------bank()
----README.md(3KB)
----index.html(243B)
----docs()
--------docco.css(7KB)
--------contract.html(20KB)
----test()
--------test.js(76B)
--------contract-test.js(8KB)

网友评论