JScript es la implementación de Microsoft de la especificación de lenguaje ECMA 262 (ECMAScript Edition 3). Aparte de algunas excepciones de poca importancia (para mantener la compatibilidad con versiones anteriores), JScript es una implementación completa del estándar ECMA. Esta introducción pretende ayudarle a comenzar a trabajar con JScript.
JScript es un lenguaje de secuencias de comandos interpretado y basado en objetos. Aunque tiene menos funciones que los lenguajes orientados a objetos de altas prestaciones como C++, JScript es muy eficiente para los propósitos a los que se destina.
JScript no es una versión reducida de cualquier otro lenguaje (sólo está relacionado, distante e indirectamente, con Java, por ejemplo), ni es una simplificación de ningún lenguaje. Sin embargo, es un lenguaje limitado. Por ejemplo, en JScript no se permite escribir aplicaciones independientes ni proporciona compatibilidad integrada para la lectura y escritura de archivos. Además, las secuencias de comandos de JScript sólo pueden ejecutarse con un intérprete o "host", como las páginas Active Server (ASP, Active Server Pages), Internet Explorer o Windows Script Host.
JScript es un lenguaje en el que no se necesita declarar los tipos de datos. Esto significa que no es necesario declarar explícitamente los tipos de datos de las variables. De hecho, JScript incluye una mejora en esta característica. No se puede declarar explícitamente los tipos de datos en JScript. Además, en muchos casos JScript realiza conversiones de forma automática cuando es necesario. Por ejemplo, si agrega un número a un elemento que contiene texto (una cadena), el número se convierte en texto.
El resto de esta guía de usuario es una introducción a las características de JScript. Para obtener información detallada de la implementación del lenguaje, consulte la referencia del lenguaje de JScript.
Nota El código incluido en muchos de los ejemplos siguientes es, de alguna manera, más explicativo y menos denso que el que encontrará en páginas Web reales. La intención aquí es dejar claros los conceptos, no expresar un estilo óptimo y conciso de codificación. En cualquier caso, incluso es aconsejable escribir código que puede leer y comprender, fácilmente, seis meses después de escribirlo.
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |