diffSimpleArray
约 223 字小于 1 分钟
2025-10-13
Karin API Docs / common / diffSimpleArray
函数: diffSimpleArray()
diffSimpleArray<
T>(old,data):object
定义于: packages/core/src/utils/common/number.ts:51
比较两个单维数组,找出它们之间的差异
类型参数
T
T
参数
old
T[]
旧数组 - 作为比较基准的原始数组
data
T[]
新数组 - 需要与基准数组进行比较的目标数组
返回
object
包含差异的对象 - removed: 在旧数组中存在但在新数组中不存在的元素集合 - added: 在新数组中存在但在旧数组中不存在的元素集合 - common: 在两个数组中都存在的元素集合
added
added:
T[]
common
common:
T[]
removed
removed:
T[]
Description
返回在旧数组中被移除的元素和在新数组中新增的元素
示例
const result = diffSimpleArray([1, 2, 3], [2, 3, 4])
// 结果: {
//   removed: [1],
//   added: [4],
//   common: [2, 3]
// }