本章节主要内容:1、变量名称定义2、如何写注释3、程序语句之间如何分隔
1、html不区分大小写,javaScript区分大小写
2、javaScrpt可忽略换行
//单行注释
/*这里是一行注释*/
/*
*这是一行注释
*这里可以写多行注释
*/
3、直接量
程序中直接使用的数据值
12 //数字
1.3987//小数
true//布尔值
“hi”//字符串
/javaScript/gi //正则表达式直接量
4、标识符和保留字
标识符必须以字母、下划线、美元符开始
保留字:javaScript把一些字段拿出来作为自己的关键字,就不能在程序里自己将这些字段作为标识符了比如
break delete function return case do if switch var catch else false while
5、可选的分号
分号将语句分隔开,用来标记语句结束。
JavaScript并不是在所有的换行处都需要分号,只有在缺少分号就不能正常解析的时候,才填补分号。那么什么时候需要加分号,例如
var y=x+f
(a+b).toString()
JavaScript会把这段代码看作
var y=x+f(a+b).toString()
代码本意,并不是把f()当作是一个函数解析,因此需要手动在第一行y=x+f后加一个分号。
这里有两个例外得场景需要注意
1、JavaScript在涉及return、break、continue语句时,如果这三个关键字后面跟着换行,JavaScript会在换行出添加分号,例如
return
true;
JavaScript会解析为
return;
ture;
而代码本意是
return ture;
2、涉及“++”、“--”运算符的时候,运算符本身既可以当作前缀也可以当后缀,如果用做后缀,它应该和表达式在同一行。否则行尾会填补分号,例如
x
++
y
这段代码将解析为“x;++y”,而不是“x++;y”