A proposal to implement weak references in JavaScript – which would expose weak references made possible by WeakMap and WeakSet – is currently sitting at stage 0. Time for another ECMAScript proposal draft. This time we’ll discuss WeakRef. Weak references had their first – indirect – appearance in ES6, with the arrival of WeakMap and WeakSet. The Background and Intended Audience sections, found be