Compartilhar via


/ rápido

Permite a execução do programa mais rápida.

/fast[+ | -]

Argumentos

  • +| -
    / rápida é ativada por padrão. causas de /Fast ou /fast+ o compilador gere um arquivo de saída é otimizada para velocidade, no entanto, se essa opção for usada determinado idioma recursos das versões anteriores não serão suportados. A especificação de /fast-, por outro lado, fornecerá para fins de compatibilidade com versões anteriores do idioma, mas o compilador produzirá um arquivo de saída não é otimizado para velocidade.

Comentários

É na verdade, quando/fast

  • Todas as variáveis devem ser declaradas.

  • Funções tornam-se constantes, e você não pode atribuir a eles ou redefini-los.

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

  • Propriedades de objetos internos não podem ser expandidas, diferente, por exemplo, o objeto Global (que também é o escopo global).

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

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

    ObservaçãoObservação

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

    Observação de segurançaObservação sobre segurança

    O modo de /fast-compilation permite o uso de recursos de linguagem de versões anteriores não está disponíveis no modo de /fast+. Uso inadequado 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 JScript.

Exemplo

Crie um arquivo de saída é otimizada para velocidade às custas de compatibilidade da linguagem completa para trás:

jsc test.js

Consulte também

Conceitos

Considerações de segurança para JScript

Outros recursos

Opções do compilador JScript