JS Built-ins
π
en
|
es
Apprentice
0 XP
β
Search
βK
Exam β
Stats β
Learning Path
β
β°
β Home
WeakMap
0 / 25 completed (0%)
All Difficulties
Beginner
Intermediate
Advanced
All
Not Started
Attempted
Completed
Exercises (25)
β
WeakMap β instanceof
Beginner
β
WeakMap β typeof
Beginner
β
WeakMap β set and get
Beginner
β
WeakMap β iterable constructor
Intermediate
β
WeakMap β non-object key throws
Intermediate
β
WeakMap.prototype.set() β basic
Beginner
β
WeakMap.prototype.set() β returns WeakMap
Beginner
β
WeakMap.prototype.set() β overwrite value
Beginner
β
WeakMap.prototype.set() β multiple keys
Beginner
β
WeakMap.prototype.set() β null value
Beginner
β
WeakMap.prototype.get() β basic
Beginner
β
WeakMap.prototype.get() β missing key returns undefined
Beginner
β
WeakMap.prototype.get() β after delete
Beginner
β
WeakMap.prototype.get() β object value
Beginner
β
WeakMap.prototype.get() β different keys
Beginner
β
WeakMap.prototype.has() β existing key
Beginner
β
WeakMap.prototype.has() β missing key
Beginner
β
WeakMap.prototype.has() β after delete
Beginner
β
WeakMap.prototype.has() β null value
Beginner
β
WeakMap.prototype.has() β different objects
Intermediate
β
WeakMap.prototype.delete() β returns true
Beginner
β
WeakMap.prototype.delete() β returns false
Beginner
β
WeakMap.prototype.delete() β has() after delete
Beginner
β
WeakMap.prototype.delete() β get() after delete
Beginner
β
WeakMap.prototype.delete() β independent keys
Beginner