Are Map with no references and their values with no references GC'd?

/#!/JoePea joe at trusktr.io
Tue Oct 24 18:20:15 UTC 2017


I have a `WeakMap` whose values are `Map` instances. The values of all
the `Map`s inside the `WeakMap` are `object`s. If references to keys
of the `WeakMap` are lost and therefore those items removed from the
`WeakMap`, will the `Map`s' values be GC'd if there are no references
to the Maps or to the Map values.

I'm intuitively assuming "yes", but just want to confirm that I don't
have to explicitly removed everything from the `Map`s manually first.

/#!/JoePea


More information about the es-discuss mailing list