Compartir a través de


/fast

Permite ejecutar el programa con mayor rapidez.

/fast[+ | -]

Argumentos

  • +| -
    La opción /fast está activada de manera predeterminada. La opción /fast o /fast+ hace que el compilador genere un archivo de salida cuya velocidad está optimizada. Sin embargo, si se utiliza esta opción, no se admitirán algunas de las características de lenguaje de versiones anteriores. Por otra parte, al especificar la opción /fast-, habrá compatibilidad con el lenguaje de versiones anteriores, pero el compilador generará un archivo de salida cuya velocidad no está optimizada.

Comentarios

Cuando está activada la opción /fast,

  • Es preciso declarar todas las variables.

  • Las funciones se vuelven constantes y no se les pueden asignar valores ni volver a definirlas.

  • Las propiedades predefinidas de objetos integrados están marcadas como DontEnum, DontDelete, ReadOnly.

  • No se pueden expandir las propiedades en los objetos integrados, que no sean el objeto Global (que también es el ámbito global).

  • La variable arguments no está disponible en las llamadas a funciones.

  • Las asignaciones a variables, campos o métodos de sólo lectura generan errores.

    Nota

    El modo de compilación /fast- sirve para ayudar a los desarrolladores a crear ejecutables independientes a partir de código heredado de JScript. Cuando desarrolle nuevos ejecutables o bibliotecas, utilice el modo de compilación /fast+. De este modo, se garantiza un rendimiento mejor y mayor compatibilidad con otros ensamblados.

    Nota de seguridadNota sobre la seguridad

    El modo de compilación /fast- permite el uso de características de lenguaje de versiones anteriores que no están disponibles con el modo /fast+. El mal uso de estas características puede hacer que el programa sea menos seguro. Para obtener más información, vea Consideraciones sobre seguridad de JScript.

Ejemplo

Para crear un archivo de salida cuya velocidad esté optimizada, a costa de una total compatibilidad con el lenguaje de versiones anteriores, ejecute:

jsc test.js

Vea también

Conceptos

Consideraciones de seguridad para JScript

Otros recursos

Opciones del compilador de JScript