Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130

    variabili tutte global?

    ola raga! io vengo da php ... e sto studioando js da 2 giorni. Volevo solo una conferma. Mi sembra di aver capito che le variabili in js, siano esse di funzione o no sono tutte global! è vero? cioè di fefault quello che succede è opposto a quello che accade in php? giusto?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    no, una variabile inizializzata (nome variabile preceduto da "var ") in una funzione esiste solo all' interno di quella funzione
    codice:
    function funz1(){
      var a="locale";
    }
    
    function funz2(){
      a="globale";
    }
    ciao

  3. #3
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    si però in php non occorre mettere niente prima della variabile per renderla "locale". lo fa di default. Invece js fa il contrario se non si appone "var". Quello intenrdevo. grazie anyway

    cheers

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 © 2024 vBulletin Solutions, Inc. All rights reserved.