ensure:确保.js

时间:2024-07-13 03:42:59
【文件属性】:

文件名称:ensure:确保.js

文件大小:545KB

文件格式:ZIP

更新时间:2024-07-13 03:42:59

CSS

确保.js 一个简单的用于检查 Javascript + extras 类型的库 变化 0.5.3 修复由于参数号长度而不允许在函数参数中使用 Nullable 的 ensure.shield() 错误 0.5.2 添加了 ensure.one() 0.5.1 可空类型:现在可以对类型或空值进行类型检查 无类型(undefined 的别名):您现在可以键入 check undefined ,这几乎没用。 但是,在函数屏蔽上,Nothing 用于指定函数何时不返回值 100% 测试覆盖率 0.5.0 Shield (Beta):通过添加检查函数参数和返回值的包装器来保护函数 文档() Enforcenment 现在是可选的ensure.enforce 。 生产代码可以跳过类型检查并运行得更快。 [Breaking] has()在默认情况下不再抛出异常,它的行为类似于ensure


【文件预览】:
ensure-master
----package.json(831B)
----jsdoc.conf.json(757B)
----test()
--------mocha.opts(34B)
--------nothingTest.js(274B)
--------recordTest.js(4KB)
--------nullableTest.js(3KB)
--------ensure()
--------ensureTest.js(5KB)
----tester.js(78B)
----Gruntfile.js(1KB)
----ensure.js(26KB)
----src()
--------shield.js(3KB)
--------nullable.js(3KB)
--------nothing.js(446B)
--------typeException.js(798B)
--------ensure.js(17KB)
--------record.js(2KB)
----doc()
--------ensure.html(66KB)
--------record.js.html(7KB)
--------img()
--------shield.js.html(7KB)
--------ensure.Nullable.html(6KB)
--------ensure.TypeException.html(7KB)
--------ensure.EnsureRecord.html(6KB)
--------classes.list.html(6KB)
--------index.html(14KB)
--------ensure.EnsureType.html(5KB)
--------nullable.js.html(7KB)
--------ensure.EnsureRecordInstance.html(5KB)
--------typeException.js.html(5KB)
--------nothing.js.html(5KB)
--------global.html(9KB)
--------styles()
--------scripts()
--------ensure.NullableInstance.html(10KB)
--------global.html#ensure(60KB)
--------namespaces.list.html(6KB)
--------ensure.Nothing.html(5KB)
--------ensure.js.html(21KB)
----.gitignore(35B)
----README.md(8KB)
----bower.json(449B)

网友评论