JavaScript: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m clean up using AWB |
Nessun oggetto della modifica |
||
Riga 3:
{{Linguaggio
|nome=JavaScript
|immagine = Javascript icon.svg
|paradigmi = Programmazione a oggetti e a eventi
|tipizzazione = debole
|autore = Brendan Eich
|influenzato_da = [[Scheme]], [[Self (linguaggio)|Self]], [[Java (linguaggio di programmazione)|Java]], [[C (linguaggio)|C]], [[Python]], [[Awk]], [[HyperTalk]]
|ha_influenzato = [[ActionScript]], [[AtScript]], [[CoffeeScript]], [[DART (linguaggio)|Dart]], [[JScript .NET]], [[Objective-J]], [[QML (linguaggio di programmazione)|QML]], [[TypeScript]], [[Node.js]], [[LiveScript]]
|implementazione_riferimento = [[KJS (JavaScript)|KJS]], [[Rhino (interprete JavaScript)|Rhino]], [[SpiderMonkey]], [[V8 (motore JavaScript)|V8]], [[Presto (motore di rendering)|Presto]], [[Chakra (motore JScript)|Chakra]]
}}
== Premessa ==
JavaScript nasce come linguaggio di scripting lato-client orientato agli oggetti e agli eventi per aggiungere qualche funzionalità alle pagine web. Occorre subito distinguerlo da falsi-simili come il [[Java]] che ha natura e scopi totalmente differenti, o da altre tecnologie come il [[NodeJS]] che usano JavaScript ma elevandolo a linguaggio lato-server.
|