Buenas,
Tengo este código:
Código Javascript
:
Ver originalfunction get() {
return this.x;
}
var obj = {
x : 3
}
get.call( obj )++;
El cual da un error al intentar hacer el incremento ++ . Es lógico, pues es equivalente a intentar incrementar un valor literal:
De todas maneras, me gustaría averiguar si hay alguna manera para retornar la referencia en vez del valor y de esa manera poder incrementarla. Imagino que debe ser un camino infructuoso pero no pierdo nada por preguntar.
Un saludo!