《JavaScript权威指南》学习笔记----第二章 词法结构

1、字符集:Unicode(16)

2、大小写:敏感

3、忽略程序中记号之间的空格、制表符和换行符

4、分号:如果语句分别放置在不同行中,就可以省去分号,即行末分号可省略

     注:虽然理论上JavaScript允许在任意连个记号之间放置换行符,但是实际上javascript会自动插入分号,使得出现异常结果。通常在使用return语句、break语句和continue语句时应该注意一点。

eg.return

   ture;

javascript会假定你的意图是:

return;

true;

而实际上你的意图可能是:

return true;

5、注释

单行://---------comment--------

多行:/*-----------comment--------------*/

6、直接量(literal):程序中直接显示出来的数据值。

7、标识符:同其他语言。

8、保留字:

1)保留的javascript关键字

break do if switch typeof

case else in this var

catch false instanceof throw void

continue finally new true while

default for null try with

delete function return

2ECMA扩展保留的关键字

abstract double goto native static

boolean enum implementts package super

byte export import private synchronized

char extends int protected throws

class final interface public transient

const float long short volatile

debugger

3)要避免使用的其他标识符

arguments encodeURI Infinity Object String

Array Error isFinite parseFloat SyntaxError

Boolean escape isNaN parseInt TypeError

Date eval Math RangeError undefined

decodeURI EvalError NaN ReferenceError unescaped

ecodeURIComponent Function Number RegExp URIError

你可能感兴趣的:(JavaScript,数据结构)