DEV Community

Discussion on: Hiding details in JavaScript classes with symbols

Collapse
 
joegaudet profile image
Joe Gaudet

Cool concept, I didn't know symbols had made their way into JS. Shame you have to explicitly invoke them with a constructor and there isn't some sugar like in ruby / scala

:a_symbol

WRT to data hiding encapsulation, not sure if you've seen the draft spec for private properties / methods. The syntax is ugly, but nice to finally get it in.

github.com/hemanth/es-next#orthogo...