JavaScript封装的常用工具类库bee.js用法详解【经典类库】

  

本文实例讲述了JavaScript封装的常用工具类库bee.js。分享给大家供大家参考,具体如下:

  

bee.js下载地址:

  

github下载地址:https://github.com/shadowOfCode/bee.js

  

或点击此处。

  

<强>使用:

        & lt; !——area.js存放区域编码的一个常量。由于bee.js里面的getPersonInfo18()方法需要调用这个常量,所以在bee.js之前引入。如果不需要用到这个方法也可以不引入area.js——比;   & lt;脚本type=" text/javascript " src=" https://www.yisu.com/zixun/js/area.js "祝辞& lt;/script>   & lt;脚本type=" text/javascript " src=" https://www.yisu.com/zixun/js/bee.js "祝辞& lt;/script>      之前      

该javaScript库主要包括了如下模块:

  

     //电话号码   isPhoneCallNum:功能(输入)//电信手机号码   isChinaTelecomPhoneNum:功能(输入)//中国联通   isChinaUnicomPhoneNum:功能(输入)//中国移动   isChinaMobilePhoneNum:功能(输入)//手机号码   isPhoneNum:功能(输入)//手机号码简单校验,只校验长度   isPhoneNumBySize:功能(输入)      之前      

     //18位身份证简单校验   isSimpleIdCard18:函数(经办人身份证)//15位身份证简单校验   isSimpleIdCard15:函数(经办人身份证)//18位身份证校验码校验   checkCode:函数(经办人身份证)//18位身份证严格校验   isIdCard18:函数(经办人身份证)//根据18身份证号码获取人员信息   getPersonInfo18:函数(经办人身份证)      之前         //演示   Bee.IdCardUtils.getPersonInfo18 (' 350624199506094038 ');//结果   {   地址:“福建省漳州市诏安县”,   性:“男”,   生日:1995年06月09日”,   年龄:23   }      之前      

     //邮箱校验   isEmail:功能(输入)      之前      

     //空字符串   isEmpty:功能(输入)//不是空字符串   isNotEmpty:功能(输入)//空字符串,可为空格   isBlank:功能(输入)//不是空字符串,空格也算空字符串   isNotBlank:功能(输入)//去掉字符串两边的空格   修剪:功能(输入)//若为空则转为“   trimToEmpty:功能(输入)//以某个字符串开的头   startsWith:功能(输入,前缀)//以某个字符串结尾   endsWith:功能(输入、后缀)//包含某个子串   包含:功能(输入、searchSeq)//判断字符串是否相等=:函数(input1 input2)//判断字符串是否相等,不区分大小写   equalsIgnoreCase:函数(input1 input2)//是否包含空白字符   containsWhitespace:功能(输入)//生成指定个数的字符   重复一遍:函数(ch, repeatTimes)//删除空白字符   deleteWhitespace:功能(输入)//右侧补全   ightPad:函数(输入、大小padStr)//左侧补全   leftPad:函数(输入、大小padStr)//首小写字母转大写   大写:功能(输入)//首大写字母转小写   uncapitalize:功能(输入)//大写转小写,小写转大写   swapCase:功能(输入)//统计含有的子字符串的个数   countMatches:功能(输入、接头)//只包含字母   isAlpha:功能(输入)//只包含字母,空格   isAlphaSpace:功能(输入)//只包含字母,数字   isAlphanumeric:功能(输入)//只包含字母,数字和空格   isAlphanumericSpace:功能(输入)//数字   isNumeric:功能(输入)//小数   isDecimal:功能(输入)//负小数   isNegativeDecimal:功能(输入)//正小数   isPositiveDecimal:功能(输入)//整数   isInteger:功能(输入)//正整数   isPositiveInteger:功能(输入)//负整数   isNegativeInteger:功能(输入)//只包含数字和空格   isNumericSpace:功能(输入)//是否为空白字符   sWhitespace:功能(输入)//是否全为小写字母   isAllLowerCase:功能(输入)//是否全为大写字母   sAllUpperCase:功能(输入)//字符串为空时,默认值   defaultStr defaultString:功能(输入)//字符串为空时,默认值   defaultStr defaultIfBlank:功能(输入)//字符串为空时,默认值   defaultStr defaultIfEmpty:功能(输入)//字符串反转   相反:功能(输入)//删掉特殊字符(英文状态下)   removeSpecialCharacter:功能(输入)//只包含特殊字符,数字和字母(不包括空格,若想包括空格,改为(- ~))   isSpecialCharacterAlphanumeric:功能(输入)/* *   * @param{}字符串消息   * @param arr数组{}   *消息格式化   */格式:函数(消息,arr)   

JavaScript封装的常用工具类库bee.js用法详解【经典类库】