Partilhar via


Estruturas de controle

Para todas as estruturas de controle, exceto o switch instrução, transferência de controle de programa é baseada em uma decisão, cujo resultado é uma declaração de verdade (retornando um valor booleano true ou false). Criar uma expressão e, em seguida, teste se o seu resultado é true. Existem dois tipos principais de estruturas de controle do programa.

Estrutura de controle de seleção

A estrutura de seleção especifica cursos alternativos do fluxo de programa, criando uma junção em seu programa (como uma bifurcação em uma estrada). Quatro estruturas de seleção estão disponíveis em 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 in-line?:

Estrutura de controle de repetição

A estrutura de repetição Especifica a repetição de uma ação enquanto alguma condição permanece verdadeira. Quando as condições da instrução de controle (geralmente após um número específico de iterações) foram atendidas, o controle passa para a próxima instrução além da estrutura de repetição. Quatro estruturas de repetição estão disponíveis em 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 do objeto ou elementos da matriz (for...in)

  • contador controlado de repetição (para)

Estrutura de controle de combinação

Ninho e a 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 programa, não é abordada aqui. Para obter mais informações, consulte try...... catch instrução finally.

Consulte também

Outros recursos

Estruturas de condicional de JScript

Referência de JScript