没有合适的资源?快使用搜索试试~ 我知道了~
谨慎:简单的JS对象验证器
共23个文件
ts:5个
md:5个
js:4个
需积分: 5 0 下载量 149 浏览量
2021-02-21
03:26:38
上传
评论
收藏 98KB ZIP 举报
温馨提示
谨慎(请在此处输入徽标) 简单的JS对象验证器。 文献资料 在阅读文档。 动机 验证非原始输入是一件很痛苦的事情,我发现自己经常重写输入验证。 现有的解决方案并没有真正吸引我,特别是那些定义了自己复杂的架构格式来执行操作而不使用功能的解决方案。 相反,Prudence使用的模式与预期对象的结构相同。 审慎也只有两个验证选项:typeof检查或提供的函数谓词。 好处 该死的简单。 0个依存关系和计数。 主要使用函数,这意味着您不必对功能进行拉取请求,而只需自己编写即可。 模式与对象的结构完全相同,没有通配符变通办法或怪异的异常用例。 自动高质量错误消息。 输入 npm i prudence import Prudence from "prudence" ; // ES6 (preferred) const Prudence = require ( "prudence" ) . d
资源推荐
资源详情
资源评论
收起资源包目录
Prudence-master.zip (23个子文件)
Prudence-master
.mocharc.json 87B
.github
ISSUE_TEMPLATE
bug_report.md 430B
new-static-function.md 497B
src
main.ts 952B
.eslintrc 2KB
types.ts 2KB
util.ts 3KB
static.ts 7KB
validator.ts 16KB
CONTRIBUTING.md 668B
tsconfig.json 401B
LICENSE 1KB
__tests__
.eslintrc 1KB
validator.js 21KB
utils.js 2KB
static.js 13KB
util.js 3KB
README.md 3KB
CODE_OF_CONDUCT.md 3KB
.gitignore 1KB
.eslintignore 23B
package-lock.json 336KB
package.json 1KB
共 23 条
- 1
资源评论
努力中的懒癌晚期
- 粉丝: 32
- 资源: 4716
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Java的办公空间和会议室预定服务设计源码
- 基于Java的JsonAdapter接口实现设计源码
- 924612728815947jspm网络商城开发与设计 j2l84.zip
- MS-CEINTL.vscode-language-pack-zh-hans-1.89.2024050109.vsix
- Mac上安装和配置Maven详尽的指南.md
- 基于 python 实现对脑电信号进行特征提取
- c语言实现24点游戏源码
- win-acme.v2.1.18-x64免费域名申请利器
- 基于python+VAE-LSTM实现的脑电信号异常检测
- Vue与Konva.js结合实现空间结构管理与多边形区域标注功能
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功