码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript词法结构

时间:2015-06-15 00:17:42      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:js词法结构

编程语言的词法结构是一套基础性规则,用来描述如何使用这门语言来编写程序,作为语法的基础,JavaScript基本词法结构如下:

1、JavaScript程序是用Unicode字符集编写的,Unicode是ASCII和Latin-1的超集,并支持地球上几乎所有的语言。

2、JavaScript是区分大小写的语言,而HTML并不区分大小写。

3、JavaScript会忽略程序中标识之间的空格,多数情况下,JavaScript同样会忽略换行符。

4、JavaScript定义了一种特殊序列,使用6个ASCII字符来代表任意16位Unicode内码,这些Unicode转义序列均以\u为前缀,其后跟随4个十六进制数。

5、Unicode允许使用多种方法对同一个字符进行编码,Unicode标准为所有字符定义了一个首选的编码格式。

6、JavaScript支持两种格式的注释,在行尾“//”之后的文本,或者是“/”和“/”之间的文本,都会被当作注释忽略掉,后者可以跨行书写但不能有嵌套的注释。

7、JavaScript有多种直接量,就是程序中直接使用的数据值。

8、JavaScript标识符必须以字母、下划线或美元符开始,后续的字符可以是字母、数字、下划线或美元符,JavaScript的保留字不能用做普通的标识符,有时候在普通的JavaScript代码中合法的关键字在严格模式下却是禁止使用的。

9、JavaScript的语句分隔符是个有意思的地方,JavaScript使用分号将语句分隔开,但分号是可选的,JavaScript解析代码时,只有在缺少了分号无法正确解析时,才会自动填补分号,如果一条语句以“(”或“[”开始时,有时会保守地在语句前加一个分号,保证独立于上面一条语句。

JavaScript词法结构

标签:js词法结构

原文地址:http://blog.csdn.net/ieearth/article/details/46496161

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!