verification_data

A library for data validation.

verification.js

A library for data validation.

Install

Usage

No ES6

--- ------------ - ------------------------
------------------------------

ES6

------ ------------ ---- ---------------
---------------------------------------

With Browser

------- ---------------------- ---------------------------------
------- -----------------------
    ----- ------ - ---------------------------------------------
---------

API

verification base dataType

isUndefined isDefined isArray isObject isString isNumber isDate isFunction isRegExp isFile isFormData isBoolean

Required

isRequired

verification string data

isURL isLowervase isUppercase isNumeric isEmail isAscii isIpv4 isIpv6 isIp

verification option data

HomePage

https://github.com/taoyage/verification#readme

Repository

git+https://github.com/taoyage/verification.git

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6005606981e8991b448de8d8


猜你喜欢

  • npm 包 local-bone-to-world-bone 使用教程

    介绍 local-bone-to-world-bone 是一个可以将本地骨骼转换为世界骨骼的 npm 包。在游戏开发中,我们通常需要将骨骼动画应用到模型中,但是本地骨骼和世界骨骼的坐标系不同,导致无法...

    3 年前
  • npm 包 mazemaker 使用教程

    在前端开发过程中,我们常常需要用到一些第三方库来优化我们的工作流程,mazemaker 是一个不错的 npm 包,它可以帮助我们轻松地生成迷宫游戏。在本教程中,我们将探讨如何使用 mazemaker ...

    3 年前
  • npm 包 babel-plugin-jsdoc-to-condition 使用教程

    介绍 babel-plugin-jsdoc-to-condition 是一款适用于 JavaScript 项目的 Babel 插件,可以将 JSDoc 注释转换为逻辑表达式。

    3 年前
  • npm 包 file-mt 使用教程

    在前端的开发项目中,常常需要对文件进行处理,例如格式转换、压缩、校验等。npm 包 file-mt 就是一款方便的文件处理工具,它支持大量文件格式的转换,使用简单方便,可以在开发中减轻许多工作量。

    3 年前
  • npm 包 synbiohub-api 使用教程

    简介 SynBioHub 是一个开放的合成生物学数据库。synbiohub-api 是一个为 SynBioHub 制作的 JavaScript API,用于编写前端应用程序。

    3 年前
  • npm 包 package-diff-summary 使用教程

    在前端开发中,经常需要升级或修改项目中使用的 npm 包。但是如何快速地了解不同版本之间的差异,以及影响是否会影响到项目,这是一个很困难的问题。这时就可以使用 npm 包 package-diff-s...

    3 年前
  • npm 包 react-protected-mailto 使用教程

    什么是 react-protected-mailto react-protected-mailto 是一个用于在 React 应用中保护邮件地址的 npm 包。它能够自动将邮件地址转换为 JavaSc...

    3 年前
  • npm 包 node.bittrex.api-mod 使用教程

    引言 node.bittrex.api-mod 是一个基于 Node.js 环境下的一个头寸监控工具,支持大量数字货币行情数据的实时监测和数据分析。本篇文章将介绍该 npm 包的使用教程并提供示例代码...

    3 年前
  • npm 包 vue-mpa 使用教程

    前言 在前端开发中,通常我们都采用单页面应用(SPA)进行开发,但在某些特定情况下,我们需要采用多页面应用(MPA)来实现需求,比如:SEO需求、旧项目改造等。而 vue-mpa 就是一款可以帮助我们...

    3 年前
  • npm 包 assemblyscript-loader 使用教程

    在现代前端开发中,使用 WebAssembly 技术可以将高性能代码移植到 Web 环境中。AssemblyScript 是一种将 TypeScript 编译到 WebAssembly 的语言,通过使...

    3 年前
  • npm 包 juejin-brace 使用教程

    juejin-brace 是一款基于 Brace 开源项目的 JavaScript 代码编辑器组件。这个组件可以方便地嵌入到 Web 应用程序中,提供了许多高级的文本编辑功能。

    3 年前
  • npm 包 @cybernaut/chrome 使用教程

    在前端开发中,我们经常需要调试和测试网页在不同浏览器下的兼容性问题。一种常用的方法是使用 Selenium 等自动化测试工具,但这些工具都需要额外的安装和配置,使用起来相对复杂。

    3 年前
  • npm 包 redux-simple-websocket 使用教程

    介绍 redux-simple-websocket 是一个 Redux 插件,用于管理 WebSocket 连接。它可以让开发者方便地编写基于 WebSocket 的实时应用,从而加强用户体验。

    3 年前
  • npm 包 vue-echarts-w 使用教程

    在网页开发中,数据可视化是一个重要的工作。而 echarts 是一款非常流行的数据可视化框架,可以让我们快速的实现各种图表。如果想要在 Vue 项目中使用 echarts,vue-echarts-w ...

    3 年前
  • npm 包 @cybernaut/core 使用教程

    简介 @cybernaut/core 是一个开源的前端工具包,旨在帮助前端开发人员快速构建可扩展的、可维护的前端应用。该工具包提供了丰富的前端组件、工具和插件,让前端开发变得更加高效,代码质量更高。

    3 年前
  • npm 包 poptato-common-raml 使用教程

    简介 poptato-common-raml 是一个 Node.js 模块,它提供了一个类,可以根据 RAML 文件创建一个 JavaScript 客户端库。这个库会包含一些可重用的功能,比如用于处理...

    3 年前
  • npm包wp-simple-api-reader使用教程

    如果你正在寻找一个稳定的JavaScript库来获取WordPress站点的文章、评论、分类以及用户信息,那么你需要尝试一下npm包wp-simple-api-reader。

    3 年前
  • npm 包 single-byte 使用教程

    介绍 在前端开发过程中,我们通常需要处理字符串,有时候需要将全角字符转换成半角字符。而 npm 包 single-byte 提供了一种简便的方法来实现这个过程。本篇文章将介绍 npm 包 single...

    3 年前
  • npm 包 box-sizing-border-box 使用教程

    在 Web 开发中,盒子模型是一个非常重要的概念。盒子模型指的是 HTML 元素在页面上所占用的空间。CSS 中有一个属性叫做 box-sizing,它决定了盒子模型的计算方式。

    3 年前
  • npm 包 `generate-selectors` 使用教程

    前言 作为一个前端开发者,我们在编写 CSS 样式时经常需要选择器,而且选择器越准确,优化的空间就越大,可以减少不必要的代码和样式冲突。但是随着项目的增加,选择器也越来越多,手写选择器逐渐变得麻烦和容...

    3 年前

相关推荐

    暂无文章