@fallen_leaves/fe-utils
前端通用工具库
优点:提高前端业务代码开发效率,增强代码复用性
前端开发过程中,会经常用到判断浏览器类型
、格式化各种日期
、获取url参数
、queryString转对象
、防抖函数
、节流函数
等常用函数,为避免不同项目多次复制粘贴的麻烦,这里统一封装,并发布到npm,以提高开发效率。
安装
npm install --save @fallen_leaves/fe-utils
yarn add @fallen_leaves/fe-utils
使用
import FeUtils from '@fallen_leaves/fe-utils'
FeUtils.getCookie('user_id')
import { getCookie } from '@fallen_leaves/fe-utils'
getCookie('user_id')
API文档
Color
Cookie
Device
Dom
Function
Number
Object
Regexp
- RegCollections 常用正则判断函数
- .isUrl(url) 判段目标字符串是否为url
- .isPhoneNumber(phoneNumber) 判段目标字符串是否为手机号
- .isEmail(email) 判段目标字符串是否为邮箱
- .isIDCard(IDCard) 判段目标字符串是否为身份证号码
- .isZipCode(zipCode) 判段目标字符串是否为邮政编码
- .isIE() 判段是否为IE
- .isChrome() 判段是否为Chrome
- .isFirefox() 判段是否为Firefox
- .isOpera() 判段是否为Opera
- .isSafari() 判段是否为Safari
- .isEdge() 判段是否为Edge
- .isAndroid() 判段是否为Android
- .isIPhone() 判段是否为iPhone
- .isIPad() 判段是否为iPad
- .isMacOS() 判段是否为MacOS
- .isWindows() 判段是否为Windows
- .isLinux() 判段是否为Linux
- .isWeChat() 判段是否为微信环境
Time
Url
String