| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 【从头学前端】02-JavaScript词法结构 -> 正文阅读 |
|
[JavaScript知识库]【从头学前端】02-JavaScript词法结构 |
写在前面本篇文章来学习JavaScript中的词法结构。词法结构是一门开发语言的基础规则,用来描述如何使用JavaScript语言来编写程序。 这篇文章包含了如下内容:
标识符所谓的标识符指的就是用来识别各种值的合法名称。最常见的标识符就是变量名、函数名。JJavaScript 语言是一种区分大小写的语言,也就是说 每一种语言都有一套属于自己的标识符命名规则,如果遇到非法标识符就会报错。JavaScript的标识符命名规则如下:
示例代码如下:
语句和表达式JavaScript中的语句简单的说就是一行代码,例如:
上面就是一个语句,将会在命名行中输出 JavaScript中的表达式是用于得到某个返回值的计算式,例如 表达式与语句的区别就是语句用于执行某种操作,而表达式用于得到一个值。 可选的分号一般情况下,JavaScript语言会使用分号( 如下示例代码展示了使用分号作为一条语句的结束:
上述示例代码也可以编写为如下所示:
通过上述两个示例代码,我们可以看出当使用分号作为语句的结束时,无论是将两条语句编写在两行还是一行都是允许的。 但在JavaScript语言中的分号也并不是必不可少的。如果JavaScript语言中的每一条语句都独占一行的话,那么用来表示结束的分号就可以省略。 如下示例代码展示了省略分号的用法:
但需要注意的是,如下示例代码如果省略了分号,运行时会报错:
代码块JavaScript语言中可以将多行语句组合为一个代码块,代码块通常开始使用左花括号(
上述代码在ECMAScript 5版本以及之前版本中,运行后是不会报错的,但并不推荐这种写法。因为ECMAScript 2015版本之后就出现了块级作用域的概念和用法。 注释与任何一种语言一样,JavaScript 语言同样是注释,其作用与任何一种语言都是类似的,用来描述一段代码的含义或者作用的。 JavaScript 语言中支持2种格式的注释:
如下示例代码展示了JavaScript语言的2种格式的注释的用法:
值得注意的是,多行注释是不能进行嵌套的,如下示例代码所示:
关键字与保留字所谓关键字,就是在JavaScript语言中具有特殊用途的一组标识符,这些标识符是不能被用作变量名或者函数名的。关键字是由ECMA-262标准定制的,不同版本的ECMA-262标准中的关键字可能会有差异。 所谓保留字,就是目前在JavaScript语言中还没有明确的特殊用途,将来可能会成为关键字的一组标识符。 JavaScript中关键字和保留字如下图所示: 总结预告:下一篇文章我们将来学习JavaScript中的变量 精彩文章 |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 4:32:56- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |