第10章 补充知识
JS代码规范&编程风格
1. 缩进:
空格和tab键都可以,尽量保持一致,使用一种;
两个空格和四个空格都行,尽量保持一致就行,但是使用4个空格的多一些;
2. 分号:
尽量不要忘记,每一行的结束都要加分号
while 与 for 循环后面不要加分号
if else、switch等分支语句后面不要加分号
关键字声明函数,后面不要加分号
表达式声明函数,函数后面加分号
3. 区块:
两种写法
if(){
}
if()
{
}
理论上两种都可以,但是尽量使用第一种,因为js会在行尾自动添加分号,有时会出现意外情况;
4. 圆括号
函数的声明和调用、表达式运算
1:函数调用时,函数名和括号之间没有空格
2:函数声明时,函数名和括号之间没有空格
3:参与表达式运算时,括号的前面和后面,都要加空格
5.变量的声明
if (!x) {
console.log(1);
}
//等同于
var x;
if (!x) {
console.log(1);
}
为了避免此种情况的出现,建议将所有在本作用域下声明的变量都提到最前面声明并赋值;
6.自增自减运算
因为 ++ 在前和++ 在后的运算结果不同,所以,尽量使用 +=1 -=1
替代,提高代码的可读性;
7. 赋值 =
运算符及赋值前后加空格;这样可以使代码看起来更加的美观 , 整洁.
最后 :
变量命名和代码缩进规范,是一个程序员必备的基本编程素质;