Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Các phương thức của WeakMap instance trong JavaScript

WeakMap là tập hợp key/value với key yếu (weak reference) — key phải là object, value bất kỳ.

4 phương thức chuẩn

Phương thức Mô tả
weakMap.delete(key) Xóa cặp key/value. has(key) sau đó trả false.
weakMap.get(key) Trả value liên kết key, hoặc undefined nếu không có.
weakMap.has(key) Trả boolean: key có tồn tại không.
weakMap.set(key, value) Gán value cho key. Trả về weakMap (cho chaining).

Lưu ý: Không có size, keys(), values(), entries(), forEach(), clear() — vì key yếu không thể liệt kê.