La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2006-2007 - Prof. Francesco Donini Variabili in Javascript.

Presentazioni simili


Presentazione sul tema: "1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2006-2007 - Prof. Francesco Donini Variabili in Javascript."— Transcript della presentazione:

1 1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Variabili in Javascript

2 2 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Variabili Una variabile è una coppia (nome,valore) Spesso è visualizzata così: Serve a memorizzare dati temporanei, che non appaiono direttamente nella pagina web Esempio: valore nome 23/10/2006 dataOggi

3 3 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Nomi di variabili Il nome di una variabile deve cominciare: - o per lettera (es. importo, immag2) - o per trattino di sottolineatura (es. _1) - o per il carattere speciale $ (es. $12X)

4 4 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Valori possibili Il valore di una variabile può essere: - numero (intero o decimale) - stringa (sequenza di caratteri, tra virgolette... o tra apici...) - oggetto (es. una data, unimmagine,…) - booleano (true/false cioè vero/falso) - undefined

5 5 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Valori numerici Esempi: var aliquotaIva = 20; var prezzoNetto = document.writeln(prezzo:+prezzoNetto); document.writeln(prezzo con IVA: + prezzoNetto*(1+aliquotaIva/100));

6 6 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Valori stringa Esempi: var ragSociale=Ceramiche Viterbo s.r.l. var indirizzo=via Veio 15, Viterbo document.writeln(ragSociale + + indirizzo)

7 7 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Dichiarazione di variabile var nomeDellaVariabile; In Javascript è facoltativa

8 8 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Assegnazione di un valore ad una variabile nomeDellaVariabile = valore (espressione) Prezzo = 25.5 prezzoPiuIva = prezzo * 1.2

9 9 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Dichiarazione-assegnazione iniziale In ununica istruzione, si combina una dichiarazione di variabile e la prima assegnazione di un valore var nomeDellaVariabile = 45;

10 10 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Esempi di uso di variabili Benvenuto personalizzato Benvenuto personalizzato Cambia colore Cambia colore

11 11 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Valori oggetto Per i valori oggetto, è necessario usare la parola new per ogni nuovo oggetto Esempi: var immag1 = new Image(); var oggi = new Date();

12 12 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Oggetto di tipo Data Una data è un oggetto che si compone di molte informazioni: Mon Nov 24 11:41:28 UTC Le informazioni si possono estrarre con metodi delloggetto, come getHours, getMinutes, etc.

13 13 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Esempio var oggi = new Date(); var ora = oggi.getHours(); var minuti = oggi.getMinutes(); document.writeln("sono le ore "); document.write(ora + " e " + minuti + "minuti ");

14 14 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Giorno della settimana Metodo getDay() restituisce il numero dordine del giorno della settimana Domenica corrisponde a 0 Lunedi a 1 Etc.

15 15 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini ARRAY Invece di scrivere: var giorno0 = domenica; var giorno1 = lunedì; var giorno2 = martedì; Etc. Si può scrivere: var settimana = new Array(7);

16 16 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Internamente… Riserva tante variabili quante il numero tra parentesi Ogni cella è individuata dal suo INDICE Lindice della prima cella parte da 0 (zero), la seconda ha indice 1, e così via

17 17 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Le singole celle… Si individuano col nome dellarray, seguito da [ indice ] Esempio: settimana[3]

18 18 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini mesi Metodo getMonth() restituisce il mese della data a partire da 0 (0 per gennaio, 1 per febbraio e cosi via) var mesi = new Array(12);

19 19 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini SELECT Primo messaggio


Scaricare ppt "1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2006-2007 - Prof. Francesco Donini Variabili in Javascript."

Presentazioni simili


Annunci Google