在javascript中语句是以分号为结尾的,如:
alert('hello');
当然也可以不加分号,可以这样写
alert('hello')
但也不总是成功,如下:
alert("Hello") [1, 2].forEach(alert);
js不会把他们解释为两句话,而是进行合并,变成这样
alert("Hello")[1, 2].forEach(alert);
这就会导致hello正常输出了,后边报了个错
还有一种情况,表达式也不会分开执行
alert(3 + 1 + 2);
并不会变成三句话,而是输出6
随着代码的增多,有必要给代码增加注释,用来解释代码是做什么的和怎么做,有疑问是如果增加注释会不会增多软件的体积,答案是并不会,现代的构建工具在构建的时候会自动忽略注释
注释的方法有两种,单行注释和多行注释
// 单行注释 /* *多行注释 */
vs中的快捷键,单行注释 ctrl+/
多行注释 alt+shift+a