《JavaScript权威指南》第二章词法结构

288 阅读1分钟

词法结构

一、字符集

1.区分大小写

  (1)JavaScript是区分大小写的语言。也就是说,关键字、变量、函数名和所有的标识符(identifier)都必须采取一致的大小写形式。
  HTML不区分大小写

2.空格、换行符和格式控制符

  JavaScript会忽略程序中标识之间的空格。

3.Unicode转义序列

4.标准化

二、注释

// 单行注释
/*一段注释 */ //另一段注释
/*
*又一段注释
*多行
*/

三、直接量

所谓直接量(literal),就是程序中直接使用的数据值。


12 //数字
1.2 //小数
"hello world"  //字符串文本
'Hi'  //另一个字符串
true  //布尔值
false  //另一个布尔值
/javascript/gi    //正则表达式直接量(用做模式匹配)
null       //空
{x:1,y:2}   //对象
[1,2,3,4,5]  //数组

四、标识符和保留字

标识符

在JavaScript中,标识符用来对变量和函数进行命名,或者用作JavaScript代码中某些循环语句中的跳转位置标记。
JavaScript标识符必须以字母、下划线火美元符开始,

保留字

JavaScript把一些标识符拿出来用做自己的关键字,因此,就不能再在程序中把这些关键字用作标识符了

break    delete    function    return    typeof
case    do    if    switch    var
catch    else    in    this    void
continue    false    instanceof    throw    while
debugger    finally    new    true    with
default    for    null    try   

五、可选的分号

和其他许多编程语言一样,JavaScript使用分号将语句分隔开。 精简,略略略



就是照抄照搬的原文感觉比较重要的内容,还是不知道该怎么更好的做笔记呀,希望往后可以找到一些技巧,一定要进步(-o⌒) ☆