*** Setting data property *** | |
o.x=23 | |
*** Setting data property using defineProperty *** | |
o.x=24 | |
*** Setting accessor property using defineProperty *** | |
Setter called | |
Getter called | |
o.x=25 | |
x=25 | |
z=1000 | |
*** Setting backing store for accessor *** | |
Getter called | |
o.x=26 | |
In getter | |
In setter | |
In getter | |
undefined | |
In setter | |
get | |
undefined | |
x:0, y:0, z:12 | |
get global | |
undefined | |
*** Getters, prototypes, and deleting properties *** | |
undefined | |
undefined | |
*** Setters, prototypes, and deleting properties *** | |
2 | |
undefined |