JavaScript è uno dei linguaggi di programmazione più diffusi sul Web. Viene supportato da tutti i maggiori browser, come Internet Explorer, Firefox, Chrome, Opera e Safari. Ma che cos'è in effetti JavaScript e come va studiato?
Prerequisiti di base
Per lo studio di JavaScript è necessaria solo una conoscenza di base di HTML e CSS.
Cos'è JavaScript?
- JavaScript fu creato in origine per aggiungere interattività alle pagine web.
- JavaScript è un linguaggio di programmazione.
- JavaScript interagisce con le pagine HTML e può essere sia incorporato nelle pagine che risiedere in file esterni.
- JavaScript è un linguaggio interpretato (non ha bisogno di compilazione preliminare).
- Si può programmare in JavaScript utilizzando semplicemente un editor di testo e uno o più browser web.
Java e JavaScript sono la stessa cosa?
No.
jQuery è JavaScript?
jQuery è scritto completamente in JavaScript.
Cosa può fare JavaScript?
- JavaScript può modificare la struttura delle pagine web – JavaScript può manipolare gli elementi HTML, i loro attributi e il loro contenuto, oltre che crearne di nuovi.
- JavaScript può gestire gli eventi della pagina – JavaScript può eseguire delle azioni quando qualcosa accade nella pagina, per esempio quando un link o un bottone vengono cliccati o quando la pagina ha finito di caricarsi.
- JavaScript può gestire i form – JavaScript può gestire i dati dei form e la loro validazione.
- JavaScript può interagire con il browser – JavaScript può sapere quale browser sta usando un utente e interagire con tale browser nei limiti consentiti dalle regole di sicurezza del browser stesso.
- JavaScript può gestire i cookie – JavaScript può memorizzare le preferenze di un utente sui cookie e usarle in seguito.
JavaScript ed ECMAScript sono la stessa cosa?
No. JavaScript è un'implementazione di ECMAScript.
Riferimenti per iniziare
- Guida JavaScript di base – (Html.it)
- Guida DOM – (Html.it)
- Guida JavaScript per esempi – (Html.it)