Perché il linguaggio JavaScript è differente in diversi programmi / siti? [chiuso]

-3

Sono un po 'nuovo alla programmazione e ho una domanda che mi ha infastidito per un po'.

Perché il linguaggio JavaScript è differente in diversi programmi / siti. Ho usato Codecademy per esercitarmi e ho notato che è diverso da Eclipse e Unity.

Ad esempio, in codecademy, si usa: var blabla="qualcosa" per dichiarare una variabile. In eclissi però, si usa: int x = 2, String x="hey".

Perché è così? Grazie in anticipo.

    
posta stabbarey 04.08.2014 - 19:34
fonte

1 risposta

11

Java e JavaScript sono due lingue diverse, vedi questa risposta su Stack Overflow: link

La mia ipotesi è che Code Academy utilizzi JavaScript e Eclipse utilizzi Java internamente. Anche se il nome sembra simile, non sono uguali.

JavaScript è un dialetto ECMAScript, e ci sono molti dialetti di questo tipo, che sono spesso usati nel software lato client per lo scripting. Spesso il codice che sembra molto simile a JavaScript, è un diverso dialetto ECMAScript, come JScript, og ActionScript.

Java d'altra parte non è un dialetto ECMAScript, è un linguaggio di programmazione completamente diverso, JavaScript prende il nome da Java poiché è stato progettato come linguaggio di scripting complementare per Java, dopo che Netscape e Sun hanno stipulato un accordo di licenza, è stato originariamente chiamato Mocha: link

    
risposta data 04.08.2014 - 19:43
fonte

Leggi altre domande sui tag