Podczas wymieniania właściwości obiektu w konsoli Chrome natknąłem się na zapisy, których nigdy wcześniej nie widziałem. Rzeczywiście, niektóre właściwości zostały opisane przy pomocy notacji <angle-brackets-properties>
i [[double-square-brackets-properties]]
. Czy ktoś może rzucić nieco światła na:Właściwości obiektu konsoli Chrome wyświetlane z kątami i nawiasami kwadratowymi
- Co te zapisy są dla
- Jakie są konsekwencje, jeśli chodzi o zachowanie/modyfikatory tych właściwości (przeliczalny, zapisu, konfigurować itp)
- czy uda być reprodukowane przez czystych operacji javaScript, lub jeśli jest to można osiągnąć tylko dzięki natywnym C++ obiektów
- Kiedy to zostało wprowadzone (ECMAScript niespełniającego)
Ty wi Znajdziesz przykład poniżej: