Hacker News new | ask | show | jobs
by minitech 1830 days ago
Breaking this.x being equivalent to this['x'], and making this.x quietly change its meaning depending on where the function containing it is located and on the presence or absence of a private field with a corresponding name, seems confusing.