Come funziona JavaScript e come posso creare semplici calcolatrici con esso?

Jan 31 2013
Per quanto riguarda i linguaggi di programmazione, JavaScript è di difficoltà media. Scopri cos'è Javascript e come creare calcolatrici con esso.
JavaScript è un linguaggio di programmazione per computer. Pat Greenhouse/The Boston Globe tramite Getty Images

JavaScript è quello che viene chiamato un linguaggio di scripting lato client. Ciò significa che è un linguaggio di programmazione per computer che viene eseguito all'interno di un browser Internet (un browser è anche noto come client Web perché si collega a un server Web per scaricare le pagine).

Il modo in cui funziona JavaScript è interessante. All'interno di una normale pagina Web si inserisce del codice JavaScript (vedere Come funzionano le pagine Web per i dettagli sulle pagine Web). Quando il browser carica la pagina, il browser ha un interprete integrato che legge il codice JavaScript che trova nella pagina e lo esegue.

I progettisti di pagine Web utilizzano JavaScript in molti modi diversi . Uno dei più comuni è eseguire la convalida del campo in un modulo. Molti siti Web raccolgono informazioni dagli utenti in moduli online e JavaScript può aiutare a convalidare le voci. Ad esempio, il programmatore potrebbe convalidare che l'età di una persona inserita in un modulo sia compresa tra 1 e 120.

Un altro modo in cui i progettisti di pagine Web utilizzano JavaScript è creare calcolatrici. Ecco diversi esempi:

  • Calcolatrice RPN
  • MegaConverter - una grande collezione di calcolatrici
  • Calcolatori di finanza personale

Per darti un esempio di un calcolatore JavaScript estremamente semplice, l'HTML seguente mostra come creare un convertitore da Fahrenheit a Celsius usando JavaScript:




         

Se hai letto Come funzionano le pagine Web e Come funzionano gli script CGI, una buona parte di questo HTML ti risulterà familiare. Questa è la struttura di base di qualsiasi pagina web:



C'è un pezzo di codice JavaScript nell'intestazione che è la funzione per calcolare la conversione da Fahrenheit a Celsius:


       

La funzione si chiama temp. Contiene codice JavaScript per calcolare una temperatura Celsius.

Nel corpo della pagina è presente una forma tipica:

         

Questa linea è fondamentale:


Questo è un normale pulsante di controllo. Quando l'utente fa clic su di esso, chiama la funzione nell'intestazione della pagina a causa della notazione onClick.

Per quanto riguarda i linguaggi di programmazione, JavaScript è di difficoltà media. Non è particolarmente difficile imparare ad usarlo se si conosce già la programmazione, ma se si è nuovi alla programmazione non è certamente un linguaggio facile con cui iniziare. Quello che puoi fare, tuttavia, è modificare questo codice di esempio ed espanderlo per creare altre calcolatrici.

Per ulteriori informazioni, vedere:

  • JavaScript.com
  • Calcolatrici JavaScript
  • convertitori JavaScript
  • Le forme

Domande frequenti su JavaScript

JavaScript è facile da imparare?
JavaScript è un linguaggio di programmazione facile da imparare che viene insegnato principalmente ai principianti. Rispetto ad altre lingue, può essere appreso rapidamente ed è considerato uno dei fondamenti della programmazione.
Come inizio a imparare JavaScript?
Se non ti stai iscrivendo a un corso a scuola o all'università, il modo migliore per imparare JavaScript è attraverso libri o video di YouTube. È anche necessaria una pratica regolare in quanto aiuta a rafforzare i concetti.
Come posso imparare velocemente JavaScript?
Se conosci già le basi della programmazione, come HTML e CSS, JavaScript è facile da capire e richiede pochissimo tempo per impararlo.
JavaScript è gratuito da installare?
Sì. Uno dei principali vantaggi dell'apprendimento di JavaScript è che è completamente gratuito da installare sul tuo computer. Ciò significa che non devi preoccuparti di pagare una quota mensile o annuale per il programma.
Dove posso esercitarmi con JavaScript online?
Esistono diverse risorse online che puoi utilizzare per imparare JavaScript a tutti i livelli, dal principiante alle tecniche avanzate. W3schools e Khan Academy sono solo due esempi di dove puoi imparare JavaScript online gratuitamente.