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.