简介
enrich-js 是一款用于前端项目的工具库,该工具库可以帮助前端开发者快速方便地进行数据处理、字符串处理、时间处理、类型判断等常用操作。
安装
使用 npm 进行安装:
npm install enrich-js
使用
数据处理
- 对象数组去重
-- -------------------- ---- ------- ------ - ----------------- - ---- ----------- ----- --- - - - --- -- ----- ------- -- - --- -- ----- ----- -- - --- -- ----- ------- -- - ----- --------- - ---------------------- ----- ---------------------- -- - - --- -- ----- ------- -- - --- -- ----- ----- - -
- 按条件过滤数组
import { filterArray } from 'enrich-js' const arr = [1, 2, 3, 4, 5] const filteredArr = filterArray(arr, item => item > 3) console.log(filteredArr) // [4, 5]
字符串处理
- 获取随机字符串
import { getRandomString } from 'enrich-js' const randomStr = getRandomString(16) console.log(randomStr) // G4E4x4aAFK3mPyWm
- 格式化千位分隔符
import { formatThousandsSeparator } from 'enrich-js' const num = 1234567 const formattedNum = formatThousandsSeparator(num) console.log(formattedNum) // "1,234,567"
时间处理
- 时间戳转日期格式
import { timestampToDatetime } from 'enrich-js' const timestamp = 1610705491276 const datetime = timestampToDatetime(timestamp) console.log(datetime) // "2021-01-15 14:38:11"
类型判断
- 判断是否为对象
import { isObject } from 'enrich-js' const obj = { name: 'Alice', age: 20 } console.log(isObject(obj)) // true
总结
enrich-js 工具库为前端开发者提供了很多常用的操作方法,可以帮助开发者提高开发效率和代码质量。掌握该工具库可以让前端开发更加高效便捷,希望大家可以学以致用。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005663081e8991b448e218a