/ rápido

Permite a execução do programa mais rapidamente.

/fast[+ | -]

Argumentos

  • +| -
    / rápida é ativada por padrão./Fast ou /fast+ faz com que o compilador gerar um arquivo de saída é otimizada para velocidade, no entanto, se essa opção é usada determinado linguagem recursos a partir de versões anteriores não serão suportados.Especificar /fast-, por Outros lado, oferecerá para compatibilidade com versões anteriores do linguagem, mas o compilador produzirá um arquivo de saída não é otimizado para velocidade.

Comentários

Quando/rápido está em vigor,

  • Todas as variáveis devem ser declaradas.

  • Constantes tornam-se funções e não é possível atribuir a eles ou redefini-los.

  • Propriedades predefinidas dos objetos incorporados são marcadas DontEnum, DontDelete, somente leitura.

  • Propriedades em objetos incorporados não podem ser expandidas, diferente do objeto global (que também é o escopo global).

  • The argumentos variável não está disponível em chamadas de função.

  • Atribuições para variáveis de somente leitura, campos ou métodos geram erros.

    Observação:

    O modo /fast-compilation é fornecido para ajudar os desenvolvedores a construir executáveis autônomos do código de JScript herdado.Ao desenvolver novos arquivos executáveis ou bibliotecas, use o modo de compilação /fast+.Isso garante um melhor desempenho e melhor compatibilidade com outros assemblies.

    Observação de segurança:

    O modo /fast-compilation permite o uso de recursos de linguagem de versões anteriores não estão disponível no modo /fast+.O mau uso desses recursos pode resultar em um programa com uma segurança mais fraca.Para obter mais informações, consulte Considerações de segurança para o JScript.

Exemplo

Crie um arquivo de saída é otimizado de velocidade às custas de compatibilidade total com versões anteriores do linguagem:

jsc test.js

Consulte também

Conceitos

Considerações de segurança para o JScript

Outros recursos

Opções do compilador do JScript