loop de VBScript
Loops
Executar o mesmo número de blocos de código para o circuito de especificado. As instruções de repetição são usados para executar o mesmo bloco de código um número especificado de vezes.
Em VBScript, podemos usar quatro loop:
- Para ... Next - afrequência e prazo por um período determinado pelo código
- Para Each ... Next - para cada item na coleção ou matriz cada elemento de um pedaço de código seja executado
- Fazer ... instrução Loop - ociclodeoperação, quando a condição é verdadeira ou até que uma condição é verdadeira
- While ... Wend declaração - Não use esta frase - declaração Use Do ... Loop em vez disso,
For ... Next loop
Por favor, use asFOR ... declarações Avançarpara executar um bloco de código um número especificado de vezes.
Para indicação especifica a variável decontagem(i),bem como os seus valores iniciais e finais.Em seguida comunicado no passo 1, quando o valor incrementa a variável (I).
Exemplos
<body>
<script type="text/vbscript">
For i = 0 To 5
document.write("The number is " & i & "<br />")
Next
</script>
</body>
</html>
tente »
passo Palavras-chave
Passo a palavra-chave, você pode definir o valor do passo de aumento ou diminuição contador variável.
No exemplo a seguir, a variável do contador(i) é incrementado para cada valor do passo de ciclo 2.
some code
Next
Se você deseja realizar a contagem variável, você deve usar um valor negativoStep.E deve ser menor que o valor final valor inicial predeterminado.
No exemplo a seguir, a variávelde contagem (i)é decrementado de cada ciclo o valor do passo 2.
some code
Next
Quit For ... Next
Você pode sair pela saída Por palavra-chave para ... Next.
If i=5 Then Exit For
some code
Next
For Each ... Next loop
For Each ... Next para cada item na coleção ou matriz cada elemento de um pedaço de código seja executado repetidamente.
Exemplos
<body>
<script type="text/vbscript">
Dim cars(2)
cars(0)="Volvo"
cars(1)="Saab"
cars(2)="BMW"
For Each x In cars
document.write(x & "<br />")
Next
</script>
</body>
</html>
tente »
Do ... Loop
Se você não sabe quantas vezes para repetir, você pode usar a instrução Do ... Loop.
Fazer ... instrução Loop para repetir uma seção de código até que uma condição é verdadeira ou condição torna-se verdade.
Repita a execução de código até que a condição é verdadeira
Você pode usar a palavra-chave Enquanto para verificar as condições da instrução Do ... Loop.
some code
Loop
Sei é igual a 9, o código dentro do loop acima será terminada.
some code
Loop While i>10
O código dentro do laço será executado pelo menos uma vez, mesmo seeu for inferior a 10.
Repita a execução de código até que a condição se torna verdade
Você pode usar a palavra-chave Até para verificar as condições da instrução Do ... Loop.
some code
Loop
Sei é igual a 10, acima do código dentro do loop será encerrado.
some code
Loop Until i=10
O código dentro do laço será executado pelo menos uma vez, mesmo sei é igual a10.
Sair Do ... Loop
Você pode sair pela instrução Exit Do chave Do ... Loop.
i=i-1
If i<10 Then Exit Do
Loop
Este código é dentro do loop, ele será executado contanto queeu não i émaior do que 10 e 10.
Outros exemplos (apenas para IE)
Loop por título
Html Como percorrer os seis títulos.
Do ... While
Como fazer um simplesDo ... While.