Red de conocimiento informático - Aprendizaje de programación - ¿Cuál es la diferencia entre JScript y JavaScript?

¿Cuál es la diferencia entre JScript y JavaScript?

El predecesor del lenguaje JavaScript se llama LiveScript. Desde que Sun lanzó el famoso lenguaje Java, Netscape introdujo los conceptos de programación Java de Sun, rediseñó su LiveScript original y le cambió el nombre a JavaScript. Esto se denomina JavaScript porque JavaScript es un lenguaje de secuencias de comandos basado en objetos integrado en documentos HTML. Una gran parte de la sintaxis es muy similar al lenguaje Java y JavaScript está diseñado para facilitar el uso del lenguaje Java. Los subprogramas de Java son totalmente compatibles y los subprogramas de Java también pueden acceder fácilmente al código JavaScript existente. Por tanto, JavaScript también puede considerarse como una versión simplificada del lenguaje Java.

JScript es la implementación de la especificación del lenguaje ECMA 262 de Microsoft (ECMAScript Editor 3). Con pocas excepciones (por compatibilidad con versiones anteriores), JScript implementa completamente el estándar ECMA. JScript es un lenguaje de programación interpretado basado en objetos.

Jscript es la versión de Microsoft de JavaScript y es básicamente lo mismo que JavaScript.

Si escribes así:

& ltscript>

& lt/script>

Si no se declara ninguna versión del script, Jscript es se utiliza de forma predeterminada en IE y JavaScript se utiliza de forma predeterminada en Netscape.

El lenguaje de programación en sí es independiente de la versión del navegador. JavaScript es JavaScript, siempre será el JavaScript de Netscape y siempre admitirá NS de forma predeterminada. JScript siempre será el JScript de MS, e IE siempre admitirá JScript primero de forma predeterminada. De hecho, es solo una amarga batalla entre MS y NS, que no es diferente de nosotros, los usuarios. ...

Casi no hay diferencia entre Jscript y JavaScript.

Sus diferencias están principalmente en el modelado de documentos.

Esta aplicación no se utilizará hasta un nivel superior de programación.