@njl/utils
v1.0.9
Published
## formatDate (时间戳处理)
Downloads
14
Readme
一、JS方法说明
formatDate (时间戳处理)
用法
import { formatDate } from '@njl/utils'formatDate(date,fmt)date: 时间参数 例:new Date(2021/08/31)
fmt: 格式参数 例: yyyy-MM-dd hh:mm:ssthrottle (节流)
用法
import { throttle } from '@njl/utils'throttle(func, wait, immediate)func 要执行的回调函数
wait 延时的时间
immediate 是否立即执行debounce (防抖)
用法
import { debounce } from '@njl/utils'debounce(func, wait, immediate)func 要执行的回调函数
wait 延时的时间
immediate 是否立即执行deepClone (深度克隆)
用法
import { deepClone } from '@njl/utils'let deepObj = deepClone(obj)obj 原数据deepMerge (JS对象深度合并)
用法
import { deepMerge } from '@njl/utils'let deepObj = deepMerge(obj,objone)obj 原数据
objone 合并数据returnStr (回文判断)
用法
import { returnStr } from '@njl/utils'let a = returnStr(obj)obj 数据md5 (md5)
用法
import { md5 } from '@njl/utils'let a = md5(obj)obj 原数据flexible (自适应rem)
用法
import { flexible } from '@njl/utils'flexible(size)size: 设计稿尺寸 例:750 数字即可,可不传 默认750BT (查询当前浏览器不包括微信或者支付宝)
用法
import { BT } from '@njl/utils'let bt = BT()返回参数
{
const explorer 浏览器属性
const Browser 浏览器类型
}getConfig (获取vue.config.js 的配置属性)
用法
import { getConfig } from '@njl/utils'let bt = getConfig()返回参数 较多 可打印观看,自带CDN优化属性