在JS中加标签,最主要的应用场景就是结合循环代码使用。用标签标识循环或者代码块,以便使用break 和 continue语句来结束循环。个人觉得标签加循环的本质作用是为了增加性能,减少运行代码行,以便提速。示例如下:
打印输出的结果表明:运用continue之后,循环十次中,有五次少运行了if之后的代码行
针对同样的问题,没有加标签的循环代码块如下
页面输出的效果一样,但从打印结果表明,打印输出了10次,性能明显低于使用标签的那段代码。
在JS中加标签,最主要的应用场景就是结合循环代码使用。用标签标识循环或者代码块,以便使用break 和 continue语句来结束循环。个人觉得标签加循环的本质作用是为了增加性能,减少运行代码行,以便提速。示例如下:
打印输出的结果表明:运用continue之后,循环十次中,有五次少运行了if之后的代码行
针对同样的问题,没有加标签的循环代码块如下
页面输出的效果一样,但从打印结果表明,打印输出了10次,性能明显低于使用标签的那段代码。