ECMAScript 2021 Promise.any() Logical Assignment Operators String.prototype.replaceAll() Underscores as Numeric Separators WeakRefs & Finalizers