JS 工具函数集合
qiuwenhui 2024/5/1
# JS 工具函数集合
# 一、lodash 工具函数
来源链接:https://juejin.cn/post/7322156706724380682
主要内容:
- throttle / 节流
- cloneDeep / 深拷贝
- merge / 合并多个对象
- uniq 和 uniqBy / 去除数组中的重复项
- sortBy / 数组排序
- pick 和 omit / 创建对象的子集或剔除某些属性
- get 和 set / 安全地访问和设置嵌套对象属性
- memoize / 缓存昂贵计算函数的结果
- isEqual / 深度比较两个对象或数组是否相等
- chunk / 将数组分割成指定大小的小数组
来源链接: https://juejin.cn/post/7322667232998801423
主要内容:
- debounce / 防抖
- filter / 筛选
- groupBy / 分组
- reduce / 归约
- find / 查找
- flatten / 扁平化
- difference / 差集
- intersection / 交集
- zip / 压缩
# 二、42个JS数组的方法
https://juejin.cn/post/7283377140199915583