文件名称:type-check:断言式非侵入式类型检查
文件大小:52KB
文件格式:ZIP
更新时间:2024-06-02 23:59:14
JavaScript
类型检查 断言式非侵入式类型检查。 用法 它的工作方式类似于assert() ,您只需要声明应该发生什么然后继续操作即可。 如果类型检查失败,则将引发有效的TypeError ,并且您的函数将停止。 简单的例子: function add ( a , b ) { typeCheck ( 'number' , a ) typeCheck ( 'number' , b ) return a + b } add ( 1 , 1 ) // returns 2 add ( '1' , 1 ) // throws TypeError add ( '1' ) // throws TypeError add ( 1 ) // throws TypeError // etc. 可用类型 类型检测是通过处理由可爱的团队在上chaijs。 如果您想使用自己的类型检测,则可以通过替换typeCh
【文件预览】:
type-check-master
----.eslintrc(244B)
----.travis.yml(904B)
----test()
--------function.test.js(744B)
--------helpers()
--------boolean.test.js(117B)
--------string.test.js(125B)
--------many.test.js(157B)
----README.md(2KB)
----index.d.ts(251B)
----.gitignore(40B)
----index.js(2KB)
----package-lock.json(246KB)
----package.json(1KB)
----.nycrc(94B)