While listing the properties of an object in the Chrome console, I came across entries that I had not seen before. Indeed, some properties have been identified by the symbols <angle-brackets-properties> and [[double-square-brackets-properties]] . Can anyone shed some light on:
- What do these symbols mean for
- What are the consequences in terms of the behavior / modifiers of these properties (enumerated, writable, customizable, etc.)
- Can this be reproduced using pure Javascript operations, or if this is possible only through native C ++ objects.
- When it was introduced (ECMAScript specification)
The following is an example: 
javascript google-chrome ecmascript-5
Philippe hebert
source share