【文件属性】:
文件名称:object-validate:基于模式验证对象
文件大小:5KB
文件格式:ZIP
更新时间:2021-06-16 09:48:09
JavaScript
对象验证
基于架构验证对象。
安装
$ npm install object-validate
用法
const validate = require ( 'object-validate' )
const schema = validate ( {
username : ( val ) => 'string' == typeof val ,
age : ( val ) => / ^ ( \d { 1,2 } ) $ / . test ( val )
} )
schema ( { username : 'tobi' , age : 100 } )
// => { username: true, age: false }
为什么?
大多数数据验证工具都会对您要测试的数据类型做出假设。 通过仅使用函数作为验证器,我们不对您的数据做出任何假设,从而提供了极大的灵活性。
也
【文件预览】:
object-validate-master
----.gitignore(164B)
----.eslintrc(799B)
----package.json(565B)
----Makefile(498B)
----.travis.yml(152B)
----LICENSE(1KB)
----index.js(589B)
----test.js(988B)
----README.md(1KB)
----.editorconfig(207B)