最近在看w3school的js部分,然后看到了list:,有点不明白,在此借鉴一下原文例子几解释。

JavaScript 标签

正如您在 switch 语句那一章中看到的,可以对 JavaScript 语句进行标记。

如需标记 JavaScript 语句,请在语句之前加上冒号:

label:
statements

break 和 continue 语句仅仅是能够跳出代码块的语句。

语法:

break labelname;

continue labelname;

continue 语句(带有或不带标签引用)只能用在循环中。

break 语句(不带标签引用),只能用在循环或 switch 中。

通过标签引用,break 语句可用于跳出任何 JavaScript 代码块:

实例

cars=["BMW","Volvo","Saab","Ford"];
list: 
{
document.write(cars[0] + "<br>"); 
document.write(cars[1] + "<br>"); 
document.write(cars[2] + "<br>"); 
break list;
document.write(cars[3] + "<br>"); 
document.write(cars[4] + "<br>"); 
document.write(cars[5] + "<br>"); 
}
百度了javascript标记,然后发现一篇博客,里面的例子更形象的解释了。,借鉴一下,csdn woshisap的JavaScript中的标签语句。
<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)
{
break innerloop;
}
if (i == 4)
{
break outerloop;
}
document.write("i=" + i + " j=" + j + "<br>");
   }
 }
</script>

JavaScript中的标签语句相关推荐

  1. php页面添加js判断语句,JavaScript中if条件语句怎么使用

    JavaScript中的if可实现条件分支也就是条件语句,所以,接下来的这篇文章就来给大家介绍关于JavaScript中if条件语句的用法,下面我们来看具体内容. 我们先来看看条件分支(if语句)语句 ...

  2. JavaScript中的循环语句-while循环

    -JavaScript中有三种循环语句,分别为while循环,do-while循环和for循环. 现在来聊一聊while循环. 首先讲一讲 if 语句和while 循环的格式是非常相似的,但是它们都拥 ...

  3. JavaScript循环:标签语句,继续语句和中断语句说明

    标签声明 (Label Statement) The Label Statement is used with the break and continue statements and serves ...

  4. Javascript中的条件语句和循环语句

    Javascript条件语句有以下几种: 单项条件结构 (if条件语句) 双向条件结构 (if...else条件语句) 多项条件结构 (switch条件语句) If条件语句的语法如下: if (exp ...

  5. html下拉框onchange事件,javascript 中select标签上放入onchange事件的两种方式分享

    摘要: 下文讲述在html标签select上放入onchange事件的方式分享,如下所示: 例1: maomao365.com js select上直接使用onchange的方法 function s ...

  6. JavaScript中的输入输出语句

    输入输出语句(JS) <!DOCTYPE html> <html lang="en"><head><meta charset=" ...

  7. 在JavaScript中使用示例继续语句

    JavaScript继续声明 (JavaScript continue statement) continue is a keyword in JavaScript, it is used with ...

  8. JavaScript中的运算符和语句

    一.JavaScript的运算符 a.基本的算术运算符(+.-.*./.%) -.*./.%运算符会在必要的时候将操作数转换为数字,无法转换成数字的操作数将会转换成NaN,相应的运算结果也是NaN. ...

  9. JavaScript 循环中Continue语句

    在JavaScript中,你可以使用continue语句重新启动循环的新迭代.该语句可以在while循环,for循环或for-in循环中使用 continue语句终止当前循环或标记循环的当前迭代中的语 ...

最新文章

  1. IntelliJ IDEA 12详细开发教程(四) 搭建Android应用开发环境与Android项目创建
  2. 直方图应用:直方图均衡化,直方图匹配,对比直方图
  3. 用于SaaS和NoSQL的Jdbi
  4. flex 正则表达式匹配规则
  5. 三步捋清链表相关题型!
  6. c语言extern_【零基础C语言】- static和extern关键字 - 对变量的作用!
  7. Keil/MDK(1):查看STM32的RAM和ROM使用情况
  8. 如何Diskgenius将U盘分区
  9. html化妆品商城设计,基于HTML5的彩妆购物网站设计任务书
  10. webWorker 异步加载
  11. 苹果4s怎么越狱教程_ios9.2怎么越狱 iOS9.2.1完美越狱教程【详解】
  12. 【MySQL】5.7新特性之七
  13. 邓俊辉算法训练营第三期(带完整课件)
  14. java里面com.是什么意思
  15. 7.4 平面及其方程
  16. mysql客户端汉化_Mysql客户端中文乱码问题解决
  17. Arch Linux 添加 BlackArch 镜像源
  18. 软件测试之Charles
  19. 车联网解决方案、汽车CANBUS总线开发、车联网OBD、车载终端车联网平台研发设计、
  20. 林仕鼎:互联网正发生模式变革

热门文章

  1. python 银行_python 银行系统
  2. 第一个PWA程序-聊天室
  3. Android沉浸式状态栏工具类,一句代码轻松搞定
  4. 解决‘parent.relativePath‘ of POM com.myfun:taskWeb:0.0.1-SNAPSHOT (D:\project wo
  5. 猫眼爬虫三-终极篇:破解滑动验证,动态字体加密
  6. 为什么OFDM抗多径?
  7. 小兔子的数据分析瞎扯(不是自己写的)
  8. Coffee and Coursework
  9. RTX腾讯通自动发送信息软件
  10. 大数据入门(SQLite手机本地轻量级数据库增删改查)