Este artigo analisa o uso de declarações de tags em JavaScript. Compartilhe para sua referência. A análise específica é a seguinte:
Eu tenho olhado recentemente para o W3School e depois vi a parte do JS.
<! Doctype html> <html> <body> <cript> cars = ["BMW", "Volvo", "Saab", "Ford"]; Lista: {document.write (cars [0] + "<br>"); document.write (carros [1] + "<br>"); document.write (cars [2] + "<br>"); Lista de quebras; document.write (cars [3] + "<br>"); document.write (cars [4] + "<br>"); document.write (cars [5] + "<br>"); } </script> </body> </html>Vendo a lista: parece um pouco estranho, e diz
Tags JavaScript
Como você pode ver naquele capítulo das declarações de troca, as instruções JavaScript podem ser marcadas.
Para marcar uma declaração JavaScript, adicione um cólon antes da declaração:
Rótulo: declarações
As declarações de interrupção e continuação são apenas declarações que podem sair do bloco de código.
gramática:
Break LabelName; Continue LabelName;
A instrução continuação (com ou sem referências de tags) só pode ser usada em loops.
A instrução Break (sem referências de tags) pode ser usada apenas em loops ou comutadores.
Através de referências de tags, as declarações de interrupção podem ser usadas para sair de qualquer bloco de código JavaScript:
Não prestei atenção no início e marquei a declaração JavaScript no Baidu e li um blog. Foi escrito assim. Deixe -me aprender com isso aqui:
Por exemplo:
analiser: while (token! = null) {// código omitido aqui}Ao marcar uma instrução, você pode fornecer um nome à declaração, para que esse nome possa ser usado em qualquer lugar do programa para fazer referência a ele e qualquer instrução pode ser marcada.
No entanto, as declarações marcadas são geralmente essas declarações de loop, a saber, enquanto, enquanto, enquanto, para e para/em declarações. Geralmente, o loop é nomeado e você pode usar declarações de quebra e continuar declarações para
Saia do loop ou uma certa iteração do loop.
como:
<script type = "text/javascript"> Outerloop: for (var i = 0; i <10; i ++) {innerloop: for (var j = 0; j <10; j ++) {if (j> 3) {break; } if (i == 2) {quebra innerloop; } if (i == 4) {quebre o Outerloop; } document.write ("i =" + i + "j =" + j + "<br>"); }} </script>Depois de ver este exemplo, entendo e entendo a lista: espero que a descrição deste artigo seja útil para a programação JavaScript de todos.