3.0.0 • Published 1 year ago

@fallen_leaves/fe-utils v3.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

@fallen_leaves/fe-utils

前端通用工具库

优点:提高前端业务代码开发效率,增强代码复用性

前端开发过程中,会经常用到判断浏览器类型格式化各种日期获取url参数queryString转对象防抖函数节流函数等常用函数,为避免不同项目多次复制粘贴的麻烦,这里统一封装,并发布到npm,以提高开发效率。

安装

  npm install --save @fallen_leaves/fe-utils
  # or
  yarn add @fallen_leaves/fe-utils

使用

  # 完整导入
  import FeUtils from '@fallen_leaves/fe-utils'

  FeUtils.getCookie('user_id')
  # or

  # 模块导入
  import { getCookie } from '@fallen_leaves/fe-utils'

  getCookie('user_id')

API文档

Color

  • hexToRGB 16进制颜色值转rgb格式
  • RGBToHex 16进制颜色值转rgb格式

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

  • urlToLink 目标字符串中的url串转换为<a>标签
3.0.0-beta.1

2 years ago

3.0.0-beta.2

2 years ago

3.0.0

1 year ago

3.0.0-beta.0

2 years ago

1.1.0-beta.0

2 years ago

2.0.0-beta.1

2 years ago

1.1.0-beta

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago