js-common-api

0.8.0 • Public • Published

介绍

js常用api

安装

    npm install js-common-api

使用

    import { commaSplit,formatDate,symbolSplit } from "js-common-api";

    console.log(commaSplit("123333345.111",3));// 123,333,345.111

    console.log(formatDate("2014-12-11 22:40:20","yyyy年MM月dd日 HH时mm分ss秒"));//2014年12月11日 22时40分20秒
    console.log(formatDate("2014-12-11 22:40:20","yyyy/MM/dd"));//2014/12/11
    console.log(formatDate(new Date()));//2017-12-06 09:53:59

    console.log(symbolSplit("15200000001",3,"-",false));// 15-200-000-001
    console.log(symbolSplit("15200000001",3,"-",true));// 152-000-000-01

API

函数 说明 参数 返回值
isEmptyObject 判断对象是否为空 (obj:Object) boolean
isPhoneNum 判断是否为手机号 (str:String|Number) boolean
isEmail 判断是否为email (str:String) boolean
arrayEqual 判断两个数组是否相等 (array1:Array,array2:Array) boolean
commaSplit 字符串按照指定的width进行逗号分隔 (str:String,width:Number) string
getURLSearch 根据key获取URL查询值 (key:String) string
IdCardValidate 身份证验证 (idCard:String) boolean
maleOrFemalByIdCard 通过身份证判断是男是女 (idCard:String) female'-女、'male'-男
deepClone 深度拷贝 (value:Any) Any
formatDate 日期格式化 (date:String|Date,format:String) String
symbolSplit 字符串按照指定width,指定的symbol分隔 (str:String,width:Number, symbol:String,start:Boolean true:从左到右,false:从右到左) String

Readme

Keywords

Package Sidebar

Install

npm i js-common-api

Weekly Downloads

11

Version

0.8.0

License

ISC

Last publish

Collaborators

  • zhangxiaohu