From 0cd5d54883d76acd73899f8c7ef6bef6d2182aae Mon Sep 17 00:00:00 2001 From: AnHongpeng Date: Tue, 2 Jul 2019 10:34:39 +0800 Subject: [PATCH] Update set-map.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 这里补充了前提条件以消除阅读时的歧义,读起来也更加通畅了 ^_^ --- docs/set-map.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/set-map.md b/docs/set-map.md index 29afcc7..aa8fbd1 100644 --- a/docs/set-map.md +++ b/docs/set-map.md @@ -61,7 +61,7 @@ set.size // 56 // "abc" ``` -向 Set 加入值的时候,不会发生类型转换,所以`5`和`"5"`是两个不同的值。Set 内部判断两个值是否不同,使用的算法叫做“Same-value-zero equality”,它类似于精确相等运算符(`===`),主要的区别是`NaN`等于自身,而精确相等运算符认为`NaN`不等于自身。 +向 Set 加入值的时候,不会发生类型转换,所以`5`和`"5"`是两个不同的值。Set 内部判断两个值是否不同,使用的算法叫做“Same-value-zero equality”,它类似于精确相等运算符(`===`),主要的区别是向 Set 加入值时认为`NaN`等于自身,而精确相等运算符认为`NaN`不等于自身。 ```javascript let set = new Set();