দুর্বলম্যাপের পরিষ্কার পদ্ধতিটি উইকম্যাপ অবজেক্ট থেকে সমস্ত কী/মান জোড়া সরিয়ে দেয়।
এই পদ্ধতিটি বিশেষত্ব থেকে সরানো হয়েছে এবং পরিষ্কার পদ্ধতির জন্য অতিরিক্ত সমর্থন সহ WeakMap অবজেক্টটি মোড়ানোর মাধ্যমে আবার যোগ করা যেতে পারে।
উদাহরণ
class ClearableWeakMap { constructor(init) { this._wm = new WeakMap(init) } clear() { this._wm = new WeakMap() } delete(k) { return this._wm.delete(k) } get(k) { return this._wm.get(k) } has(k) { return this._wm.has(k) } set(k, v) { this._wm.set(k, v) return this } }