XEUtils函数类库 在JavaScript中色使用

XEUtils是一个全面的JavaScript工具库,提供安装指南、API介绍,包括基础和高级函数,如数据处理、日期操作、数组和对象操作等,适用于前端开发中的各种场景。
安装
npm install xe-utils

引入

import XEUtils from 'xe-utils'

XEUtils.toDateString(Date.now()) // 2018-01-01 10:30:28

升级兼容

(function () {
  const { commafy } = XEUtils
  XEUtils.mixin({
    commafy (val, options) {
      const opts = Object.assign({}, options)
      if (!opts.digits && opts.fixed) {
        opts.digits = opts.fixed
      }
      return commafy(val, opts)
    },
    toFixedString (val, digits) {
      return XEUtils.toFixed(XEUtils.floor(val, digits), digits)
    },
    toFixedNumber (val, digits) {
      return XEUtils.floor(val, digits)
    }
  })
})()

 API介绍
API
全局参数

    setup ( options ) 设置默认全局参数

基础函数

    isNaN (val) 判断是否非数值
    isFinite (val) 判断是否为有限数值
    isUndefined (val) 判断 Undefined
    isArray (val) 判断是否数组
    isFloat (val) 判断是否小数
    isInteger (val) 判断是否整数
    isBoolean (val) 判断是否 Boolean 对象
    isString (val) 判断是否 String 对象
    isNumber (val) 判断是否 Number 对象
    isRegExp (val) 判断是否 RegExp 对象
    isObject (val) 判断是否 Object 对象
    isPlainObject (val) 判断是否是一个对象
    isDate (val) 判断是否 Date 对象
    isError (val) 判断是否 Error 对象
    isTypeError (val) 判断是否 TypeError 对象
    isEmpty (val) 判断是否为空,包括空对象、空数值、空字符串
    isNull (val) 判断是否为 Null
    isSymbol (val) 判断是否 Symbol 对象
    isArguments (val) 判断是否 Arguments 对象
    isElement (val) 判断是否 Element 对象
    isDocument (val) 判断是否 Document 对象
    isWindow (val) 判断是否 Window 对象
    isFormData (val) 判断是否 FormData 对象
    isMap (val) 判断是否 Map 对

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值