Saltar al contenido

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

Solución:

Solo nombres diferentes para lo que realmente es ECMAScript. John Resig tiene una buena explicación.

Aquí está el desglose de la versión completa:

  • IE 6-7 admite JScript 5 (que es equivalente a ECMAScript 3, JavaScript 1.5)
  • IE 8 es compatible con JScript 6 (que es equivalente a ECMAScript 3, JavaScript 1.5; más correcciones de errores en JScript 5)
  • Firefox 1.0 es compatible con JavaScript 1.5 (equivalente a ECMAScript 3)
  • Firefox 1.5 es compatible con JavaScript 1.6 (1.5 + Array Extras + E4X + misc.)
  • Firefox 2.0 es compatible con JavaScript 1.7 (1.6 + Generador + Iteradores + let + misc.)
  • Firefox 3.0 es compatible con JavaScript 1.8 (1.7 + Generator Expressions + Expression Closures + misc.)
  • La próxima versión de Firefox admitirá JavaScript 1.9 (1.8 + Por determinar)
  • Opera admite un lenguaje que es equivalente a ECMAScript 3 + Getters y Setters + misc.
  • Safari admite un lenguaje equivalente a ECMAScript 3 + Getters y Setters + misc.

Por lo que puedo decir, dos cosas:

  1. Constructor de ActiveXObject
  2. El modismo f (x) = y, que es aproximadamente equivalente af[x] = y.

De Wikipedia: http://en.wikipedia.org/wiki/Jscript

JScript es el dialecto de Microsoft de la especificación del lenguaje de secuencias de comandos ECMAScript.

JavaScript (la implementación de Netscape / Mozilla de la especificación ECMA), JScript y ECMAScript son lenguajes muy similares. De hecho, el nombre “JavaScript” se usa a menudo para referirse a ECMAScript o JScript.

Microsoft usa el nombre JScript para su implementación para evitar problemas de marcas comerciales (JavaScript es una marca comercial de Oracle Corporation).

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *