1? Set 是無重復值的有序列表。根據(jù) Object.is()方法來判斷其中的值不相等,以保證無重復。 Set 會自動移除重復的值,因此你可以使用它來過濾數(shù)組中的重復值并返回結果。 Set并不是數(shù)組的子類型,所以你無法隨機訪問其中的值。但你可以使用has() 方法來判斷某個值是否存在于 Set 中,或通過 size 屬性來查看其中有多少個值。 Set 類型還擁有forEach()方法,用于處理每個值。作者:你聽___鏈接:http://www.itdecent.cn/p/af78964c33e2來源:簡書著作權歸作者所有。商業(yè)轉載請聯(lián)系作者獲得授權,非商業(yè)轉載請注明出處。
2? Map 是有序的鍵值對,其中的鍵允許是任何類型。與 Set 相似,通過調用 Object.is()方法來判斷重復的鍵,這意味著能將數(shù)值 5 與字符串 "5" 作為兩個相對獨立的鍵。使用set() 方法能將任何類型的值關聯(lián)到某個鍵上,并且該值此后能用 get() 方法提取出來。Map 也擁有一個 size 屬性與一個 forEach() 方法,讓項目訪問更容易作者:你聽___鏈接:http://www.itdecent.cn/p/af78964c33e2來源:簡書著作權歸作者所有。商業(yè)轉載請聯(lián)系作者獲得授權,非商業(yè)轉載請注明出處。
ES6 Set Map
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關閱讀更多精彩內容
- Set ES6提供了新的數(shù)據(jù)結構Set。它類似于數(shù)組。但是成的值都是唯一的,沒有重復的值。Set本身是一個構造函數(shù)...
- Set地址1、地址2 一種新的類似數(shù)組的數(shù)據(jù)結構,保證值唯一。 入?yún)ⅲ壕哂?iterable 接口的數(shù)據(jù),如數(shù)組:...
- Set() 這是ECMAScript的內置構造函數(shù), 無法通過 babel 降級。傳遞進去的參數(shù)必須具備itera...
- set 集合中的元素不能重復 map key可以使任意的類型 // set 新增數(shù)據(jù) add ,獲取長度 siz...