Skip to main content

Cos'è Javascript ?

JavaScript , un marchio di Oracle Corporation, è un linguaggio di scripting di computer comunemente usato per aggiungere contenuti e funzionalità dinamici e interattive alle pagine Web.Esempi di funzionalità di pagina web popolari che possono essere create con JavaScript Includi interfacce utente come finestre pop-up, menu a discesa e immagini che cambiano mentre il mouse su di esse.La forma più comune di questo linguaggio di scripting è JavaScript Reg sul lato client che funziona su un computer proprio per utenti, noto anche come computer client, piuttosto che su un server di computer.Le funzioni scritte in questo linguaggio vengono spesso aggiunte al codice HTML utilizzato per creare pagine Web e, sul lato client, JavaScript Di solito fa parte dell'ambiente del browser Web, il che significa che il browser Web interpreta ed esegue il codice.Esiste anche una versione sul lato server di questo linguaggio di scripting che è aumentata in popolarità con il rilascio di prodotti più veloci come Node.js.

Questo linguaggio di scripting viene spesso utilizzato per creare siti Web più dinamici di quello che può essere ottenuto utilizzando solo il codice HTML.Ad esempio, JavaScript Può essere utilizzato per aggiungere calcoli della data e dell'ora corrente a una pagina Web o per creare un'interfaccia utente che modifica il colore o altre caratteristiche di visualizzazione in base alle azioni dell'utente.Può anche essere utilizzato per convalidare i moduli compilati e inviati su una pagina Web.Oltre al suo utilizzo sulle pagine Web, viene utilizzato anche per vari altri scopi, tra cui come piattaforma applicativa per l'interfaccia utente grafica in alcuni browser Web e come linguaggio di scripting incorporato in una vasta gamma di applicazioni come Adobes Acrobat, Yahoo!Widget e mele dashboard widget.

JavaScript è stato sviluppato da Netscape e rilasciato nel 1995 come parte del browser Web Netscape Navigator.Questo linguaggio di scripting è conforme allo standard del linguaggio ECMAScript ed è considerato un dialetto di ECMAScript.ECMASScript è un linguaggio di scripting sul lato cliente standardizzato da ECMA International, un'organizzazione internazionale senza scopo di lucro che sviluppa e mantiene standard per i sistemi di informazione e comunicazione.

Lo sviluppo di JavaScript è stato influenzato da linguaggi di programmazione come C, C ++, Schema e Sé, e talvolta viene definito un linguaggio di programmazione funzionale.Uno dei motivi di questa designazione è che funziona in Javascript sono di prima classe, il che significa che sono trattati come oggetti.Ciò significa che le funzioni possono essere manipolate da vari comandi di programmazione, come variabili o valori.È importante non confondere questo linguaggio di scripting con il linguaggio di programmazione Java, che è stato anche influenzato da C e C ++ ma è abbastanza diverso sotto la maggior parte degli aspetti.