gpt4 book ai didi

javascript - 我应该在 Javascript 中使用标签吗? (如果是,什么时候?)

转载 作者:行者123 更新时间:2023-11-30 10:14:15 24 4
gpt4 key购买 nike

背景故事:我又一次在阅读我的 Javascript 书时遇到了一些东西,这本书没有很好地解释,而且我无法在网上找到任何好的例子.

书中的例子:

parser:
while(token != null) {
// Code omitted here
}

用于解释此代码的唯一段落说,通过使用标签,我可以在我的代码中的其他地方引用语句,并且标签“通常”用于循环。我以前从未见过使用过的标签,更不用说“普遍”了。

我的问题是:是否使用了标签?如果使用了,我想使用标签的地方有什么好的例子?

最佳答案

我唯一一次真正看到它是在嵌套循环或 if 语句中,您可以使用标签来中断特定的语句,例如:

function foo ()
{
dance:
for(var k = 0; k < 4; k++){
for(var m = 0; m < 4; m++){
if(m == 2){
break dance;
}
}
}
}

如果 m == 2,标签“dance”可以让你特别跳到那个点。

根据我的经验,我不会说它们很常见。

示例取自此处:How to break nested loops in javascript?

也许这里有更好的例子:Best way to break from nested loops in Javascript?在第二个答案。

关于javascript - 我应该在 Javascript 中使用标签吗? (如果是,什么时候?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24811107/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com