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

    validità e vita delle variabili

    salve ragazzi, mi ponevo queste domande e ho pensato che le relative risposte potessero essere di comodo a molti.

    Mi chiedevo in sostanza quale fosse la validità/vita di una variabile JS. Una variabile definita in uno script e' valida in un altro script nella stessa pagina? e in pagine diverse? e in sessioni diverse? dove vanno a finire le variabili? per quanto ci restano? Variabili e funzioni?
    si vivono molte vite e si muore una volta sola

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao dogeht,

    javascript è lato client... quindi va tutto a finire nella memoria del client. Le sessioni non sa cosa siano. Variabili e funzioni esistono solo nella pagina dove si trovono. Le variabili possono essere globali o appartenere a determinate funzioni.
    codice:
    var variabileglobale
    function NomeFunzione(){
      var variabilelocale
    }
    in questo esempio variabileglobale vale per tutta la pagina, mentre variabilelocale vale solo per la funzione.

  3. #3
    grazie per la disponibilità!

    Se non ho capito male le variabili "muoiono" se la pagina viene riaggiornata (sfruttando history) oppure cambia indirizzo (tramite location.replace). Sbaglio?
    si vivono molte vite e si muore una volta sola

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    esatto

  5. #5
    grazie 10000 willy!!!

    si vivono molte vite e si muore una volta sola

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.