ES6 WeakMap和WeakSet的使用場景
JavaScript垃圾回收是一種內存管理技術。在這種技術中,不再被引用的對象會被自動刪除,而與其相關的資源也會被一同回收。 Map和Set中對象的引用都是強類型化的,並不會允許垃圾回收。這樣一來, ...
JavaScript垃圾回收是一種內存管理技術。在這種技術中,不再被引用的對象會被自動刪除,而與其相關的資源也會被一同回收。 Map和Set中對象的引用都是強類型化的,並不會允許垃圾回收。這樣一來, ...
ES6 提供了新的數據結構 Set。它類似於數組,但是成員的值都是唯一的,沒有重復的值。Set 不能提供的則是索引。 let set = new Set(); set.add({}); se ...