Comment Comment by jonpacker You can set a custom getters and setters, but I wouldn't call it operator overloading. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...So... > var x = {} > Object.defineProperty(x, 'value', { get: function() { return 1 }, set: function() { console.log('set') } }) > x.value 1 > x.value = 2 set > x.value 1 parent jonpacker 12 years ago
So...