JavaScript的词法结构

 

1.字符集

 js是由Unicode字符集编写的,Unicode是ASCII和Latin-1的超集,并支持所有的语言,ECMAScript 3要求js必须支持Unicode 2.1 以及后续版本。

1.1区分大小写

1.2空格、换行符和格式控制符

2.注释

支持两个格式的注释:

//  这是单行注释

/*  一段注释

*   可以连续写多行

*/

3.直接量

所谓的直接量literal 就是程序中直接使用的数据值:数字、小数、字符串文本、布尔值、正则表达式直接量、null

4.标识符和保留字

  • 标识符:就是一个名字,js标识符必须以字母、下划线(_)或$开始,后学字符可以是字母、下划线(_)、数字或$。数字是不允许作为首字符出现的,为了区分标识符和数字。
  • 保留字:JavaScript把一些标识符作为自己的关键字,关键字不能再做标识符了:

 

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

 

 

 

 

posted on 2015-08-16 18:47  DFrain  阅读(189)  评论(0)    收藏  举报

导航