安装 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 对

XEUtils是一个全面的JavaScript工具库,提供安装指南、API介绍,包括基础和高级函数,如数据处理、日期操作、数组和对象操作等,适用于前端开发中的各种场景。
最低0.47元/天 解锁文章
782

被折叠的 条评论
为什么被折叠?



