toothpaste
v1.0.6
Published
Front-end tool
Downloads
3
Readme
常用方法库
安装
npm
npm i toothpaste --save
引入
import toothpaste from 'toothpaste'
调用
toothpaste.方法名
1. timeFormat (timestamp,format) 时间戳转化为年 月 日 时 分 秒
timestamp 时间戳 *
format 转换的格式,返回格式支持自定义 *
timeFormat(1685764178000,'Y-M-D h:m:s') //2022-06-03 11:49:38 timeFormat(1685764178000,'Y-M-D') //2022-06-03 timeFormat(1685764178000,'Y/M/D') //2022/06/03
2. currentTime(format) 获取当前的日期
format 显示日期的格式
currentTime('Y年-M月-D日') // 2022年-06月-03日 currentTime('Y/M/D ) // 2022/06/03 currentTime('Y/M/D h:m:s') // 2022/06/03 14:36:34
3. phoneFormat(phoneNumber,format) 手机号码分隔
phoneNumber 手机号码 *
format 分隔符号,默认为空
phoneFormat('19912344321') // 199 1234 4321 phoneFormat('19912344321','-') // 199-1234-4321
4. debounce(fn,delay) 防抖 在一定时间内,只会执行最后一次
fn 需要执行的方法或者操作,
delay 延迟的时间 默认为600
debounce(fn,500)
5. throttle(fn,delay) 节流 在一定时间内,只会执行一次
fn 需要执行的方法或者操作,
delay 延迟的时间 默认为600
throttle(fn,delay)