ciao

sto facendo il refactoring di un letterale oggetto. ho un problema che credo sia irrisolvibile ma ve lo chiedo lo stesso. Ecco un esempio:

codice:
var myObj = {
   x: 3,
   y: {
      risalireAllaX: function() {
         // stuff
      }
   }   
}
LA DOMANDA: e' possibile da risalireAllaX risalire alla X (il nome era gia esplicativo abbastanza) in modo relativo. Cioe' non scrivendo:

myObj.x

ma partendo dalla posizione logica assunta dal metodo. Idealmente vorrei fare:

this.goUpOneLevel.x

dove this e' l'oggetto y e goUpOneLevel e' l'ipotetico costrutto (che non credo esista nel linguaggio) o workaround che mi permette di risalire a x.

Inutile suggerire altri modi di affrontare il problema perche cause di forza maggiore mi obbligano a risalire eseguendo un percorso relativo a partire dal metodo stesso.

Salut