Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Prefisso 'this.' all'interno di funzioni

    E' un sacco di tempo che volevo chiedervi questa cosa:

    all'interno di una funzione, affinché le variabili abbiano un proprio spazio di nomi, è necessario scrivere il prefisso 'this.' prima della variabile. Giusto fin qui? Ecco, volendo sempre lavorare con variabili locali mi chiedevo se ci fosse un modo per rendere automatico l'uso di questo prefisso, per non infarcire tutte le mie funzioni di questa parola.
    Da un alto non voglio che le variabili interne alle funzioni interferiscano con quelle esterne, dall'altro mi piacerebbe non dover scrivere sempre 'this.' prima di ogni nome di variabile interna.
    Potete aiutarmi? Se non mi sono spiegato bene ditelo

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Prefisso 'this.' all'interno di funzioni

    mi pare di aver sempre notato che se ometti in una variabile dentro una funzione il this, è come se lo avessi ce lo avessi scritto...mi pare

  3. #3
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Puoi usare il with:

    codice:
    with(this)
    {
    	_x = 10;
    	_y = 20;
    }

  4. #4
    Ecco perfetto grazie a entrambi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.