Descargar

Tutorial de Jscript

Enviado por Everts Garay


Partes: 1, 2, 3, 4, 5

    1. ¿Qué es JScript?
    2. Escribir código de JScript
    3. Tipos de datos de JScript
    4. Controlar el flujo del programa
    5. Funciones
    6. Objetos
    7. Recursividad
    8. Alcance de variables
    9. Copiar, pasar y comparar datos
    10. Usar matrices
    11. Usar cuadros de mensaje
    12. Creación avanzada de objetos
    13. Caracteres especiales
    14. Métodos
    15. Microsoft® JScript®  Operadores
    16. Microsoft® JScript®  Funciones
    17. Microsoft® JScript®  Instrucciones
    18. Microsoft® JScript®  Objetos
    19. Errores de JScript
    20. Métodos

    ¿Qué es JScript?

    JScript es la implementación de Microsoft de la especificación de lenguaje ECMA 262. Es una implementación completa, además de algunas mejoras que aprovechan las capacidades de Microsoft Internet Explorer. Este tutorial pretende ayudarle a comenzar a trabajar con JScript.

    Fácil de usar, fácil de aprender

    JScript es un lenguaje de secuencias de comandos basado en objetos e interpretado. Aunque tiene menos capacidades que los lenguajes orientados a objetos de altas prestaciones como C++ y Java, JScript es más que suficientemente eficiente para los propósitos para los que está creado.

    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, no es posible escribir aplicaciones independientes en JScript y la capacidad de lectura y escritura de archivos es mínima. Más aún, las secuencias de comandos de JScript sólo pueden ejecutarse con un intérprete, que bien puede estar en un servidor Web o en un explorador de Web.

    JScript es un lenguaje en el que no necesita declarar los tipos de datos. Esto significa que no es necesario declarar explícitamente los tipos de datos de las variables. De echo, no es posible declarar explícitamente los tipos de datos en JScript. Más aún, en muchos casos JScript realiza conversiones, automáticamente, cuando son necesarias. Por ejemplo, si intenta agregar un número a un elemento que contiene texto (una cadena), el número se convierte en texto.

    El resto de este tutorial 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.

    Nota  El código incluido en muchos de los ejemplos de este tutorial es, de alguna manera, más explicativo y menos denso que el código que encontrará en páginas Web reales. La mayoría, también es fácil y sencillo. La intención aquí es dejar claros los conceptos, no expresar un estilo óptimo y conciso de codificación. En cualquier caso, no tiene que avergonzarse por escribir código que puede leer y comprender, fácilmente, seis meses después de escribirlo.

    Escribir código de JScript

    Al igual que muchos otros lenguajes de programación, Microsoft JScript se escribe en forma de texto y se organiza en instrucciones, bloques formados por conjuntos de instrucciones relacionadas y comentarios. En una instrucción puede utilizar variables, datos inmediatos como cadenas y números, y expresiones.

    Instrucciones

    Una instrucción de código JScript está formada por uno o más elementos y símbolos en una misma línea. Cada nueva línea inicia una nueva instrucción, pero es una buena idea terminar las instrucciones de forma explícita. Puede hacerlo si agrega un punto y coma (;), que es el carácter de terminación de JScript.

    unPajaro = "Colibrí";

    var hoy = new Date();

    Un grupo de instrucciones de JScript rodeadas por llaves ({}) se llama un bloque. Los bloques de instrucciones se utilizan, por ejemplo, en funciones y condicionales.

    En el siguiente ejemplo la primera instrucción inicia la definición de una función, que está formada por un bloque de cinco instrucciones. Las tres últimas instrucciones, que no están incluidas en las llaves, no son un bloque y no forman parte de la función.

    function convert(pulgadas) {

    pies= pulgadas / 12; // Estas cinco instrucciones están en un bloque.

    millas = pies / 5280;

    millasNauticas = pies / 6080;

    cm = pulgadas * 2.54;

    metros = pulgadas / 39.37;

    }

    km = metros / 1000; // Estas tres instrucciones no están en un bloque.

    kradio = km;

    mradio= millas;

    Comentarios

    Un comentario de una sola línea en JScript comienza con un par de barras inclinadas (//). Un comentario multilínea comienza con una barra inclinada seguida por un asterisco (/*) y termina con los mismos elementos en orden inverso (*/).

    unaBuenaIdea = "Incluya muchos comentarios en su código."; // Este es un comentario de una sola línea.

    /*

    Este es un comentario multilínea que explica la instrucción de código anterior.

    La instrucción asigna un valor a la variable unaBuenaIdea. El valor que está encerrado entre comillas, se conoce como un literal. Un literal contiene información de forma directa y explícita, no hace referencia a la información de forma indirecta. (Las comillas no forman parte del literal.)

    */

    // Este es otro comentario multilínea, escrito como una serie de comentarios de una sola línea.

    // Después de ejecutar la instrucción, puede hacer referencia al contenido de la variable.

    // unaBuenaIdea utilizando su nombre, como en la siguiente instrucción, en la que se agrega un literal de cadena a

    // la variable unaBuenaIdea mediante concatenación para crear una nueva variable.

    var ideaAmpliada = unaBuenaIdea + " Nunca puede saber cuándo tendrá que averiguar lo que hace.";

    Partes: 1, 2, 3, 4, 5
    Página siguiente