I've played around with Symbol. And from my understanding, they are use to
define unique properties and variable --I'm still not fully knowledgeable on
them, only what I read. So if you would like to give your summary of them,
please feel free.--.
My proposal is to be able to define an symbol object:
var obj = new Symbol("symbol obj");
Why?
To be able defined properties for objects with keys of symbol, as so:
var obj = {};
obj.propObj = new Symbol("propObj");
obj.propObj.prop = Symbol("prop");
This is doable via all constructor wrapper objects for all primitive data types.
It'll be a nice addition to this primitive type to have the same capability.
This is my proposal.
E-S4L
N-S4L
J-S4L
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss