0.4.6 • Published 4 months ago

@fortissimo/util v0.4.6

Weekly downloads
-
License
Apache
Repository
github
Last release
4 months ago

@fortissimo/util

前端工具函数库

npm i @fortissimo/util

使用示例

import { sleep } from '@fortissimo/util'

async function getFile(file, env, token) {
  console.log(1)
  await sleep(5)
  console.log(2)
}

API

函数名/类名功能返回值备注
detectIE检查是否为ieboolean
getIEVersion获取ie版本number
getBrowserType获取浏览器种类string
CustomEventTarget自定义事件中心CustomEventTargetInstance
parseJson解析JSON串(自带try,catch)any
sleep休眠函数void
createProxyStorage在localstorage中创建代理对象{ propName: string: any }
setStorageMsgKey设置本地存储消息事件存放信息keyvoid
sendStorageMessage发送本地存储消息事件void
getRandomString获取随机字符串string
getBlob获取二进制文件Promise
saveBlob保存二进制文件void
readBlob读取二进制文件Promise
readBlobAsDataURL读取二进制文件为DataURLPromise
generateBlob生成二进制文件Blob
downloadBlob下载二进制文件void
imageFormatList受支持的图片格式列表string[]
videoFormatList受支持的视频格式列表string[]
linkFileFormatList受支持的文件外链格式列表string[]
checkFileFormat检查文件是否符合格式boolean
checkImage检查文件是否为图片boolean
checkVideo检查文件是否为视频boolean
checkLinkFile检查文件是否为链接可预览文件boolean
watermarkConfig返回base64string
mapToObj把Map转成对象{ key: string: any }
objToMap把对象转成MapMap<string, any>
checkEnv检查页面环境CheckEnv
trimString把对象中字符串字段去除前后空格T extends Record<string, any>
transKey转化服务端与本地对象字段名工厂函数TransKeyData
getTimeFormat根据精度获取时间转换格式string
checkFormItemEmpty检查单个表单是否为空boolean
checkFormEmpty检查整个表单是否为空boolean
0.4.6

4 months ago

0.4.5

4 months ago

0.4.4

4 months ago

0.4.3

1 year ago

0.4.1

1 year ago

0.4.2

1 year ago

0.3.15

2 years ago

0.4.0-0

2 years ago

0.4.0

2 years ago

0.3.9

2 years ago

0.3.14

2 years ago

0.3.13

2 years ago

0.3.12

2 years ago

0.3.11

2 years ago

0.3.10

2 years ago

0.3.8

2 years ago

0.3.6

2 years ago

0.3.7

2 years ago

0.3.5

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.3.0

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.2.0

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago