La sintassi JavaScript e' l'insieme di regole, come vengono costruiti i programmi JavaScript:
var x, y, z; // Declare Variables x = 5; y = 6; // Assign Values z = x + y; // Compute Values ****************************************************************** Valori JavaScript La sintassi JavaScript definisce due tipi di valori: Valori fissi Valori variabili I valori fissi sono chiamati letterali . I valori delle variabili sono chiamati variabili . Letterali JavaScript Le due regole di sintassi piu' importanti per i valori fissi sono: 1. I numeri sono scritti con o senza decimali: 10.50 1001 Le stringhe sono testo, scritto tra virgolette doppie o singole: "John Doe" 'John Doe' **************************************************************** Variabili JavaScript In un linguaggio di programmazione, le variabili vengono utilizzate per memorizzare i valori dei dati. JavaScript utilizza la varparola chiave per dichiarare le variabili. Un segno di uguale viene utilizzato per assegnare valori alle variabili. In questo esempio, x e' definita come una variabile. Quindi, a x viene assegnato (dato) il valore 6: var x; x = 6; **************************************************************** Operatori JavaScript JavaScript utilizza operatori aritmetici ( + - * /) per calcolare i valori: (5 + 6) * 10 JavaScript utilizza un operatore di assegnazione ( =) per assegnare valori alle variabili: var x, y; x = 5; y = 6; *********************************************************** Espressioni JavaScript Un'espressione e' una combinazione di valori, variabili e operatori, che calcola in base a un valore. Il calcolo e' chiamato valutazione. Ad esempio, 5 * 10 restituisce 50: 5 * 10 <!DOCTYPE html> <html> <body> <h2>JavaScript Expressions</h2> <p>Expressions compute to values.</p> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 5 * 10; </script> </body> </html> ******************************************************************************* Le espressioni possono anche contenere valori variabili: x * 10 <!DOCTYPE html> <html> <body> <h2>JavaScript Expressions</h2> <p>Expressions compute to values.</p> <p id="demo"></p> <script> var x; x = 5; document.getElementById("demo").innerHTML = x * 10; </script> </body> </html> ******************************************************************* I valori possono essere di vari tipi, come numeri e stringhe. Ad esempio, "John" + "" + "Doe", restituisce "John Doe": "John" + " " + "Doe" <!DOCTYPE html> <html> <body> <h2>JavaScript Expressions</h2> <p>Expressions compute to values.</p> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = "John" + " " + "Doe"; </script> </body> </html> ***************************************************************** |