JavaScript (spesso abbreviato in JS) è un linguaggio leggero, interpretato ed orientato agli oggetti dotato di funzioni di prima classe, conosciuto per lo più come linguaggio di script per pagine web, ma utilizzato in molti ambienti non-browser così come node.js o Apache CouchDB.
Lo standard JavaScript è ECMAScript. A partire dal 2012, tutti i moderni browser supportano ECMAScript 5.1. I browser più vecchi supportano almeno ECMAScript 3. Una versione 6 dello standard è in lavorazione. Lo stato di avanzamento delle nuove caratteristiche può essere seguito sul wiki dedicato.
Questa sezione del sito è dedicata al solo linguaggio JavaScript, ossia a quelle parti non specifiche per pagine Web o ad altri ambienti ospite. Per informazioni sulle API specifiche alle pagine Web, vedere DOM. Nel DOM Reference puoi approfondire il come DOM e JavaScript si compenetrino.
Documentazione
-
Riferimento a JavaScript
-
E' la guida di riferimento a JavaScript, comprendente la documentazione completa a JavaScript 1.5 e relativi aggiornamenti.
-
Guida a JavaScript
-
La nostra principale guida al come programmare con JavaScript.
Articoli introduttivi
-
Panoramica delle tecnologie JavaScript
-
Introduzione al panorama JavaScript nei web browser
-
Strutture dati di JavaScript
-
Panoramica delle strutture dati disponibili in JavaScript
-
Ereditarietà e catena dei prototipi
-
Spiegazione dell'ampiamente fraintesa e sottovalutata ereditarietà basata sui prototipi
Altri articoli
-
Esercitazione sui Canvas
-
<canvas> è l'elemento di HTML5 che può essere utilizzato per disegni grafici utilizzando gli script. Può per esempio essere utilizzato per disegnare grafici, comporre foto o realizzare semplici (o non così semplici) animazioni.
-
Risorse del Linguaggio JavaScript
-
Una descrizione degli standard del linguaggio JavaScript.
-
Documenti di Supporto agli Standard di Internet Explorer
-
Microsoft pubblica dei documenti che descrivono "variazioni, chiarimenti ed estensioni a standard web definitivamente approvati supportati da Internet Explorer." Di questi, quelli relativi a JavaScript sono:
Vedi Tutto...
|
- Codecademy - Corso JavaScript gratuito con esercizi interattivi
- Code School - Imparare Facendo, Diversi corsi JS
- Idiomatic.js - Principi di Scrittura Consistente, Idioma JavaScript
- Memory Management in JavaScript . Panoramica sul come lavora il gestore della memoria in JavaScript
- Firebug - Profilazione e Debug di JavaScript
- Venkman - Debug JavaScript
- JavaScript Shells - frammenti di codice d'esempio
- JSLint - contrllore di sintassi, avvisi contro cattive pratiche
- JSHint - controllore di sintassi realizzato dalla comunità
- JSDoc - generatore di documentazione dal codice
- Aptana Studio - IDE Open source con supporto Ajax and JavaScript (basato su eclipse)
- Netbeans - IDE Open source che comprende un sofisticato supporto JavaScript
- Eclipse - IDE Open source che include strumenti di sviluppo JavaScript
- Cloud9 IDE - IDE Open source eseguito nel browser con supporto JavaScript e Node.js
- Pretty Diff - Strumento per il controllo del codice minimizzato con quello regolare
- Extension Developer's Extension - Offre Ambente e Shell JS
- BoilerplateJS - Architettura di riferimento per progetti JavaSscript di larga scala
- Other JavaScript tools
Vedi Tutto...
-
JavaScript Garden
-
Un sito con utili informazioni sulle parti più esoteriche di JavaScript.
-
JSWiki
-
Un wiki basato su Github che indicizza librerire e risorse
-
Stack Overflow
-
Un sito collaborativo di Q&A in cui puoi trovare risposte alle tue domande o porne se non ne trovi.
-
Pineapple · JavaScript
-
Un ampio database di risorse ed esercitazioni JavaScript.
|
JavaScript è un marchio commerciale o marchio commerciale registrato della Oracole negli U.S. e in altri paesi.