javascript里的标签语句怎么用,标识符又是什么

发布网友 发布时间:2022-04-22 09:14

我来回答

1个回答

热心网友 时间:2023-06-23 00:32

JavaScript 里的标签语句就是在代码行中注明一个位置,并为这个位置命名,方便记忆或在后续的代码中使用。标签语句由标识符和冒号组成,冒号后的第一条语句或第一个代码块(“{}”中的所有语句)将被标签化。

label1:
var x=1; //第一条语句

label2:
{
//第一个代码块
var n=1;
n=n+1;    
//第一个代码块
}

JavaScript 标识符就是一串有特殊意义的字符,它必须符合字符组合规则,用户定义的标识符不能是语法关键字或保留字。例如,“hello”、“strTest_1”、“TestObject”就可作为标识符。其实,变量名就是标识符的一种。标签语句中的标识符命名规则和变量命名规则一致。

标签语句通常和 break、continue 语句配合使用,用于跳转到被标签化的代码处。break、continue 语句的作用是跳出循环(for、while 等)和分支选择(switch)结构,下面举一个例子。

var i=0;
LOOP_START: //标签语句,“LOOP_START”为标识符
while(i<100){ //while语句(及所属的代码块)被标签化
    i++;
    if(i%2==0)
        continue LOOP_START; //跳出循环,并从标签化语句开始处继续执行
    document.write(i+" ");
}

这个例子将输出 0~100 中的所有奇数。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com