文件名称:Guard:Guard 是一个类型检查器,旨在使类型检查函数参数更容易和更易读
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-29 02:07:34
JavaScript
警卫 Guard 是一个简单的类型检查器函数,旨在使检查函数中的参数或值的类型变得更加容易。 当守卫发现无效值时,它会引发错误。 抛出的错误具有修改后的堆栈跟踪,该堆栈跟踪源自调用防护的位置,以便于调试。 npm install type-guard var guard = require ( 'type-guard' ) ; function hello ( name ) { guard ( 'name' , name , 'string' ) ; console . log ( 'Hello ' + name ) ; } hello ( 'Robert' ) ; // Hello Robert hello ( 1 ) ; // GuardError: name must be a string // at hello (/Users/user/Developer/
【文件预览】:
Guard-master
----.gitignore(16B)
----package.json(708B)
----index.js(273B)
----lib()
--------guard-error.js(1KB)
--------guard.js(4KB)
----readme.md(1KB)
----.npmignore(8B)
----test()
--------02-lib.guard.js(2KB)
--------03-lib.guard-error.js(729B)
--------01-index.js(738B)