然后JS插入;号有一个固定的规则,但这规则并不能适用于任何场景就会把;号插乱。结论建议绝对不要省略分号,同时也提倡将花括号和相应的表达式放在一行,对于只有一行代码的 if 或者 else 表达式,也不应该省略花括号。这些良好的编程习惯不仅可以提到代码的一致性,而且可以防止解析器改变代码行为的错误处理。
如果存在块级作用域那么第一个值为local第二个值为golbar。块级作用域指的是能用for if while 等代码块形成的独立作用域,即为块级作用域。特别注意的是不用var 声明的变量那么他归window所有也就是全局作用域所有。每次引用一个变量,JavaScript 会向上遍历整个作用域直到找到这个变量为止。如果到达全局作用域但是这个...