在行的开头,每行if语句应该使用多少个空格? 假设我们有10行嵌套if语句,确定要使用多少行的公式是什么?程序员也可以使用tab键来获取语句的正确缩进。
if (a !== 0) {
if (b > 1) {
if (c < 1) {
答案 0 :(得分:2)
缩进和空格不是必需的,它只是帮助您的代码更具可读性。
答案 1 :(得分:1)
与Python这样的语言不同,其中空格被编译器视为语义,Javascript编译器完全忽略了空格的运行。但根据我的经验,最常见的缩进(制表符)长度是2个空格和4.我的个人偏好是4,但很多其他人会说2。
但是,我会说,如果你使用超过4个,你或者需要将更多的嵌套逻辑分解成多行,或者你将要结束有很多超支 - 即使只有4个空格,我经常会发现自己超过80个字符。