Brandon Benvie wrote:
By design, private symbols can only be used if you have direct access to them in some way.

Right.

Public symbols should show up in getOwnPropertyNames (if I have followed recent discussion correctly).

I don't recall this, and it's an incompatible change from ES5. Can you link to an es-discuss message on it?

The fact that private symbols must be explicitly passed around to gain access to them is their primary feature.

Yup.

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to