JavaScript中的分号插入机制详细介绍
仅在}之前、一个或多个换行之后和程序输入的结尾被插入
也就是说你只能在一行、一个代码块和一段程序结束的地方省略分号。
也就是说你可以写如下代码
functionsquare(x){
varn=+x
returnn*n
}
但是却不可以写的像下面代码一样,这样就报错了哦
functionarea(r){ r=+r returnMath.PI*r*r}//error
仅在随后的输入标记不能解析时插入
也就是说分号插入是一种错误校正机制。看代码说话
a=b (f()) //能正确的解析为一条单独的语句 单价于下面这条语句 a=b(f())
a=b f() //被解析为两条独立的语句 a=bf();//解析有误
热门推荐
10 喜得孙子祝福语简短唯美
11 婚礼祝福语简短朴实大众
12 员工周年祝福语大全简短
13 家长回复节日祝福语简短
14 简短生日祝福语老同学
15 夜雨祝福语简短10字
16 蛋糕祝福语简短闺蜜
17 部门过年祝福语简短独特
18 简短精炼的结婚祝福语