js-词法结构
来源:互联网 发布:结构设计软件有哪些 编辑:程序博客网 时间:2024/05/16 06:10
1.0、字符集
javascript程序是用unicode字符集编写的。
1.1、区分大小写
javascript是区分大小写的语言。也就是说,关键字、变量、函数名和所有的标识符都必须采用一致的大小写形式。
注意: HTML并不区分大小写
1.2、空格、换行符和格式控制符
javascript会忽略程序中的标识之间的空格;
多数情况下,javascript同样会忽略换行符;
unicode格式控制字符(cf类:是unicode中的一种“通用类别值“,指代那些影响文本布局或文本处理操作但通常不会呈现的格式字符)
1.3、Unicode转义序列
在有些计算机硬件和软件里,无法显示或输入unicode字符全集。为了支持那些使用旧技术的程序员,javascript 定义了一种特殊序列,使用6个ASCII字符来代表任意16位unicode内码
1.4、标准化
unicode标准为所有字符定义了一个首选的编码格式,并给出了一个标准化的处理方式将文本转换为一种适合比较的标准格式,javascript会认为它正在解析的程序代码已经是这种标准格式,不会再对其标识符,字符串或正则表达作标准化处理。
2.0、注释
//单行注释/*段落注释*/
3.0、直接量
程序中直接使用的数据值
4.0标识符
在javascript中,标识符用来对变量和函数进行命名,或者用做javascript代码中某些循环语句中的跳转位置的标记。
javascript标识符必须以字母(a-z|A-Z)、下划线(_)或美元符($)开始,后续的字符可以是字母、数字(0-9)、下划线或美元符
4.1保留子
在普通的javascript代码中是合法的,但是在严格模式下是保留字
5.0 可选的分号
var x = 0 //这里省略了分号;[x,x+1,x+2].forEach(console.log)//前面的分号保证了正确地语句解析return 、break 和 continue 和随后的表达式之间不能有换行
本章是学习《javascript 权威指南》笔记之词法结构
0 0
- js-词法结构
- JS-1-词法结构
- 【js学习笔记-003】--词法结构.注释
- JS语言核心——词法结构
- JS语言核心——词法结构
- 词法结构
- 【js学习笔记-001】--词法结构.区分大小写
- 【js学习笔记-002】--词法结构.Unicode转义序列
- 【js学习笔记-004】--词法结构.标识符和保留字
- 【js学习笔记-005】--词法结构.保留字
- 深究js(一)——词法结构
- JavaScript 词法结构
- JavaScript词法结构注意
- JavaScript 词法结构
- Swift 词法结构
- Swift 词法结构
- JavaScript词法结构
- JavaScript的词法结构
- 腾讯微博项目
- 使用dataBinding,真正不用findViewById
- 杨辉三角问题
- 推荐系统:技术、评估及高效算法 第6章
- C++66
- js-词法结构
- [LeetCode] 330. Patching Array
- linux下c语言指针部分的一个总结
- asp.net传递的中文url参数在asp页面如何正确接收
- R语言-rjava安装(windows,linux)
- Oracle Database之闪回(FLASHBACK)已删除表
- 时间控件选择日确定到周一至周日(以后再补充自定义)
- 景深shader
- 以太坊开发--使用geth搭建私有链