1.0.6 • Published 7 years ago

rival-util v1.0.6

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

Intro

js 常用工具类库,还在积累中

Install

npm install rival-util

Usage

const rivalUtil = require('rival-util').default;//包含所有util方法

const commonUtil = require('rival-util').commonUtil//仅包含一些通用的util方法
const validatorUtil = require('rival-util').validatorUtil//仅包含一些常用的安全校验方法

Document

  1. commonUtil
    • Object
      • .clone(): 对象深度克隆和浅度克隆
    • Array
      • .clone(): 对象深度克隆和浅度克隆
      • .sortByAsc(): 数组升序排序,可自定义排序规则
      • .sortByDesc(): 数组降序排序,可自定义排序规则
      • .getMax(): 获取数组中的最大项,可自定义获取方法
      • .getMin(): 获取数组中的最小项,可自定义获取方法
    • Date
      • .getDate(): 日期格式化(年月日)
      • .getTime(): 时间格式化(年月日 + 时间)
      • .getOnlyTime(): 时间格式化(时间)
  2. validatorUtil

    • .phoneNumberValid(): 校验手机号码格式
    • .emailValid(): 校验是否为常用的邮箱格式
    • .stableEmailValid(): 固定邮箱格式校验(固定后缀名可配置)
    • .sqlFilter(): sql注入校验
    • .notMinusIntegerValid(): 非负整数校验

备注

还在持续完善中,包括核心代码及API文档。

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago