javascript权威指南学习笔记(第二章语法结构)

javascript是用Unicode字符集编写的,区分大小写,关键字、变量、函数名和所有的标识符都必须采取一致的大小写形式。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。还有一部分当前语言版本并未使用的关键字,class、const、enum、export、extends、import、super。严格模式下无法使用的保留字,implements、let、private、public、yield、interface、package、protected、static、arguments、eval。ECMAScript 3将java所有关键字都列为自己的保留字,为了兼容性,应当避免使用,abstract,boolean,byte,char,class,const,double,enum,export,extends,final,float,goto,implements,import,int,interface,long,native,package,private,protected,public,short,static,super,synchronized,throws,transient,volatile。javascrpt预定义了很多全局变量和函数,应当避免把它们的名字用作变量名和函数名:arguments,Array,Boolean,Date,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Error,eval,EvalError,Function,Infinity,isFinite,isNaN,JSON,Math,NaN,Number,Object,parseFloat,ParseInt,RangError,ReferenceError,RegExp,String,SyntaxError,TypeError,undefined,URIError。

你可能感兴趣的:(javascript)