Compartilhar via


Estruturas de controle

Para todas as estruturas de controle, exceto o switch demonstrativo, transferência de controle de programa é baseada em uma decisão, cujo resultado é uma demonstrativo de verdade (retornando um valor booliano True or False).Você cria uma expressão e, em seguida, testar se o resultado é True.Há dois tipos principais de estruturas de controle de programa.

Estrutura de controle de seleção

A estrutura de seleção especifica cursos alternativos do fluxo de programa, criar uma junção em seu programa (como uma bifurcação em uma estrada).Quatro estruturas de seleção estão disponível no JScript.

  • a estrutura de única seleção (Se)

  • a estrutura de seleção dupla (if...else)

  • a estrutura de seleção múltipla (switch)

  • o operador condicional de embutida ?:

Estrutura de controle de repetição

A estrutura de repetição Especifica a repetição de uma ação enquanto alguma condição permanece true.Quando as condições da demonstrativo de controle foram atendidas (geralmente após um número específico de iterações), controle passa para a próxima demonstrativo além da estrutura de repetição.Quatro estruturas de repetição estão disponível no JScript.

  • a expressão é testada na parte superior do loop (while)

  • a expressão é testada na parte inferior do loop (do...while)

  • operar em Propriedades de um objeto ou elementos de uma matriz (for...in)

  • contador controlado repetição (para)

Estrutura de controle de combinação

Aninhamento e pilha de estruturas de controle de seleção e a repetição de scripts complexos.

Manipulação de exceção, que oferece outra maneira de controlar o fluxo de programas, não é abordada aqui.Para obter mais informações, consulte Tente...... catch finalmente demonstrativo.

Consulte também

Outros recursos

Estruturas condicional JScript

Referência do JScript