{"ScriptPreparationCode":"class Class {\r\n constructor () {\r\n \tconst id = \u0022hello\u0022;\r\n \tthis._id = id;\r\n this.data = [id];\r\n \tthis.indexByField = { id: 0 };\r\n }\r\n get id() { return this.data[this.indexByField.id] }\r\n getId() { return this.data[this.indexByField.id] }\r\n}\r\nvar cls = new Class()\r\nvar wtf","TestCases":[{"Name":"ES6 property (get)","Code":"wtf = cls.id","IsDeferred":false},{"Name":"Getter function","Code":"wtf = cls.getId()","IsDeferred":false},{"Name":"Directly get","Code":"wtf = cls._id","IsDeferred":false}]}