Variabili

I blocchi di istruzioni seguenti sono equivalenti…

Osserva var è facoltativo ma usandolo migliora la leggibilità il tipo dipende dal valore dell’espressione assegnata il tipo può cambiare dopo ogni assegnazione prima dell’assegnazione la variabile è di tipo Undefined e il valore è undefined. Let La visibilità delle risorse in Javascript ha … Leggi tutto

Costanti

Una variabile utilizzata come contenitore per un valore che rimarrà immutato durante l’esecuzione è più propriamente una costante. Specificandolo si avrà un controllo ulteriore da parte dell’esecutore e sarà impedito assegnarle un nuovo valore

Il programmatore ha molte possibilità per specificare una costante 1234, intero 0x42D, intero esadecimale 02322, intero ottale 1234.56, notazione con virgola 1.23456e3, notazione esponenziale false … Leggi tutto

Sintassi di base

Parole riservate Parole chiave del linguaggio abstract arguments await boolean break byte case catch char class const continue debugger default delete do double else enum eval esport extends false final finally float for function goto if implements import in instanceof int interface let long native new null package private protected public return short static super … Leggi tutto

Incorporare il codice

Il codice JavaScript è destinato, per l’interpretazione, al browser quindi deve essere incorporato nel documento .html Script inline Il codice Javascript è mescolato con il codice HTML, per esempio per gestire un evento. Script interni Il codice JavaScript è separato dal codice HTML tramite il tag SCRIPT che è utilizzato in generale per ogni linguaggio … Leggi tutto

Tag HTML

Scrivere sulla pagina equivale a inviare il testo al browser: se sono presenti tag HTML saranno interpretati… Il codice HTML necessario per generare l’output precedente sarebbe…

Il codice Javascript è più sintetico e facilmente modificabile

Osserva: la stringa output è costruita concatenando tag HTML, l’indice i del for() e testo.