Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2014, 08:31
Pantaláimon
 
Fecha de Ingreso: julio-2006
Ubicación: Barcelona
Mensajes: 244
Antigüedad: 17 años, 10 meses
Puntos: 32
Retornar la referencia de una variable

Buenas,

Tengo este código:
Código Javascript:
Ver original
  1. function get() {
  2.     return this.x;
  3. }
  4.  
  5. var obj = {
  6.     x : 3
  7. }
  8.  
  9. 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:
Código Javascript:
Ver original
  1. 4++
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!
__________________
github.com/xgbuils | npm/xgbuils