Javascript 学习笔记 2: 标识语句
可以在任何语句声明之前使用唯一标识(identifier)和冒号(:)用来标记该语句:
identifier: statement
这样,你可以在程序的任何其他地方通过标识来使用这个语句。即使在语句内部也可以使用该语句的标识(例如:循环语句和条件语句)。当在一个循环语句前添加一个标识,你可以在语句内部通过break 标识来退出当前循环,也可以通过continue标识来继续执行该语句。例如:
mainloop: while(token != null) { // Code omitted... continue mainloop; // Jump to the next iteration of the named loop // More code omitted... }
值得注意的是,一,作为语句的标识必须符合Javascript的命名规范,这就意味着任何Javascript中的关键字都不能作为标识来使用。二,由于用来标识控件名的标识和用来标识变量和方法的标识并不一样,因此,语句标识仅仅在使用该语句的内部有作用。一段语句不能包含相同的标识,但是两段互不嵌套的语句可以使用一个相同的标识。
转载于:https://www.cnblogs.com/skyfish/p/3701293.html
Javascript 学习笔记 2: 标识语句相关推荐
- JavaScript学习笔记:语句
JavaScript学习笔记:语句 JavaScript程序由语句组成,语句遵守特定的语法规则.例如:var语句.if语句.while语句.with语句.switch语句等. 1.块语句 块语句常用于 ...
- JavaScript 学习笔记(二)
JavaScript 学习笔记(二) 文章目录 JavaScript 学习笔记(二) 一 JSON 1. JSON 对象 什么是JSON对象 JSON对象与Javascript对象的区别 在JavaS ...
- JavaScript 学习笔记(1)
1. 何为 Jscript JScript 是一种解释型的.基于对象的脚本语言. 局限性: 1) 不能使用该语言来编写独立运行的应用程序 2) 没有对读写文件的内置 ...
- JavaScript学习笔记04【高级——DOM和事件的简单学习、BOM对象】
w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...
- JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】
w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...
- JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】
w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...
- Java程序猿JavaScript学习笔记(4——关闭/getter/setter)
计划和完成这个例子中,音符的顺序如下: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScr ...
- JavaScript:学习笔记(9)——Promise对象
JavaScript:学习笔记(9)--Promise对象 引入Promise Primose是异步编程的一种解决方案,比传统的解决方案回调函数和事件更加合理和强大.如下面为基于回调函数的Ajax操作 ...
- JavaScript学习笔记(六)--数组
数组初始化 我们都知道,数组是用于保存多个值的集合,在数组中,值被称为元素,值可以是任意的数据类型.在Javascript中,创建数组通常有两种方式:字面量和构造函数. 字面量 数组的元素可以是任意的 ...
- JavaScript学习笔记(三)--操作运算符
JavaScript中的运算符有很多,主要分为算术运算符,比较运算符,逻辑运算符,三目运算符.一元运算符.位运算符等.这些运算符都有一些属于自己的运算规则,下面就为大家介绍一下JavaScript中的 ...
最新文章
- 计网 - IPv4 协议:路由和寻址的区别是什么?
- 非vue子页面 调用vue父页面方法
- linux里临时设置hbase参数,在centos下配置hbase环境并简单使用hbase shell
- P8U8 最中听的话,不要做每件事都考虑太多。
- HDU1856More is better(并查集)
- Spring Boot学习笔记:Spring Boot核心配置
- 软件包管理 之 RPM 基础 《RPM 的介绍和应用》
- php基础案例 购物车,php购物车实例(1/5)_PHP教程
- python并发编程方法_一文了解Python并发编程的工程实现方法
- WPF 3D:简单的Point3D和Vector3D动画创造一个旋转的正方体
- Grails Quartz插件,定时调度任务
- 6 种常用的项目管理模式
- 35岁,技术转管理,空降新团队,测试管理的10问10答
- 赛门铁克完成收购Blue Coat 重塑未来网络安全
- 宏基服务器 安装系统,宏基Acer笔记本重装系统win7图文安装教程
- php unlink没有权限,php中删除文件用unlink函数权限判断_PHP教程
- 有些人的恨是没有原因的,他们平庸、没有天分、碌碌无为,于是你的优秀、你的天赋、你的善良和幸福都是原罪。
- html转换成pdf工具-wkhtmltopdf、Python生成PDF(pdfkit库)
- pthread_cont_wait和pthread_cont_signal
- MySQL函数——字符串函数
热门文章
- 设置nginx开机启动
- Redis如何淘汰过期的keys
- Java中活锁和死锁有什么区别?
- C/C++基础知识点(四)
- windows清理图标缓存并重新加载
- 对研发人员很有震撼和启发的公式
- react 组件怎么公用_React、Redux与复杂业务组件的复用
- myeclipse创建java错误提示_myeclipse 遇到的一些问题及解决方案
- java多播_Java多播发送数据,未接收
- cmake / target_** 中的 PUBLIC,PRIVATE,INTERFACE