Claude, I don't see how non-extensibility and deleting properties are connected.
> ```js
> var target = Object.preventExtensions({ x: 1 })
> var proxy = new Proxy(target, {
> deleteProperty() { return true }
> })
>
> Object.isExtensible(proxy) // false
> delete proxy.x // true
> proxy.hasOwnProperty('x') // true
> ```
>
>
>
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

