1、大括号的使用约定。
* 如果是大括号内为空,则简洁地写成{}即可,不需要换行
例:{}
* 非空代码块则:
(1)左大括号前不换行有空格;
(2)左大括号后换行;
(3)右大括号前换行;
(4)右大括号后还有else等代码则不换行;
(5)表示终止的右大括号后必须换行。
例:
methods: {
testFunc () {
console.log("测试方法");
var flag = false;
if (this.num === 0) {
flag = true;
} else {
flag = false;
}
}
}
2、左右小括号与中间字符之间不出现空格。
例:
if (this.num === 0) { // 左右小括号()中间字符直接不出现空格
flag = true;
}
3、if/for/while/switch 等保留字与括号之间都必须加空格。
例:
if () {}
for () {}
while () {}
switch () {}
4、任何二目、三目运算符的左右两边都需要加一个空格。
例:
int a = 1, b = 2, z, c = 3;
z = a > b ? a : (b > c ? b : c);
5、注释的双斜线与注释内容之间有且只有一个空格
例:
// 我就是个注释信息展示
/** 我就是个注释信息展示 **/
代码规范 前端 空行和空格这个会在eslint中体现出来
最新推荐文章于 2023-02-15 16:17:20 发布
本文由罗小耳撰写,探讨了前端开发中代码规范对于空行和空格的使用,特别是在Eslint工具中的体现。文章强调了遵循代码规范的重要性,以保持代码的整洁和一致性。
摘要由CSDN通过智能技术生成