三、分号 分号表示语句的结束。大多数情况下,如果你省略了句尾的分号,Javascript 会自动添加。
等同于
因此,有人提倡省略句尾的分号。但麻烦的是,如果下一行的第一个字元(token)是下面这五个字符之一,Javascript 将不对上一行句尾添加分号:"("、"["、"/"、"+"和"-"。
上面的代码等同于
因此,
四、with 语句 with 可以减少代码的书写,但是会造成混淆。
上面的代码,可以有四种运行结果:
这四种结果都可能发生,取决于不同的变量是否有定义。因此,
五、相等和严格相等 Javascript 有两个表示"相等"的运算符:"相等"(==)和"严格相等"(===)。 因为"相等"运算符会自动转换变量类型,造成很多意想不到的情况:
因此,
|