3 ms·
There's a cute use of WeakMap to do private fields in a GC-friendly way let ages = new WeakMap() export class Person { constructor(name, age) {
by frou_dh 9y ago
There's a cute use of WeakMap to do private fields in a GC-friendly way
let ages = new WeakMap()
export class Person {
constructor(name, age) {
this.name = name
ages.set(this, age)
}
// ages.get(this)
}