JavaScript (spesso abbreviato in JS) è un linguaggio leggero, interpretato, funzionale e orientato agli oggetti, 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 JavaScript 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 librerie 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 Oracle negli U.S. e in altri paesi.