From e5d7304f664f1b09238a9f76831bdf003188e9c2 Mon Sep 17 00:00:00 2001 From: yutent Date: Thu, 22 Aug 2024 18:26:06 +0800 Subject: [PATCH] 2.4.1 equal -> equals --- Readme.md | 2 +- package.json | 2 +- src/lib/set.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Readme.md b/Readme.md index 8081fd6..486e419 100644 --- a/Readme.md +++ b/Readme.md @@ -31,7 +31,7 @@ │ ├── Set.prototype │ ├── .union(other) // 合并2个集合 -│ ├── .equal(other) // 判断2个集合是否一致(仅元素相同, 无关顺序) +│ ├── .equals(other) // 判断2个集合是否一致(仅元素相同, 无关顺序) │ ├── .difference(fn) // 返回不存在于另一个集合的所有元素集合 │ ├── .symmetricDifference(fn) // 返回当前集合与给定集合中, 不同时存在的所有元素集合 │ ├── .intersection(fn) // 返回共有的元素集合 diff --git a/package.json b/package.json index a3b7a33..034e20e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "es.shim", - "version": "2.4.0", + "version": "2.4.1", "description": "实现部分新API, 以及一些常用的扩展方法", "keyworks": [ "es5", diff --git a/src/lib/set.js b/src/lib/set.js index db4a8a2..1fc26ce 100644 --- a/src/lib/set.js +++ b/src/lib/set.js @@ -101,7 +101,7 @@ if (!Set.prototype.union) { } // 判断2个集合是否一致(仅元素相同, 无关顺序) -Object.defineProperty(Set.prototype, 'equal', { +Object.defineProperty(Set.prototype, 'equals', { value(other) { return this.size === other.size && this.isSubsetOf(other) }