Javascript if语句缩进是如何工作的?

时间:2017-01-19 05:08:19

标签: javascript

在行的开头,每行if语句应该使用多少个空格? 假设我们有10行嵌套if语句,确定要使用多少行的公式是什么?程序员也可以使用tab键来获取语句的正确缩进。

if (a !== 0) {
 if (b > 1) {
  if (c < 1) {

2 个答案:

答案 0 :(得分:2)

缩进和空格不是必需的,它只是帮助您的代码更具可读性。

答案 1 :(得分:1)

与Python这样的语言不同,其中空格被编译器视为语义,Javascript编译器完全忽略了空格的运行。但根据我的经验,最常见的缩进(制表符)长度是2个空格和4.我的个人偏好是4,但很多其他人会说2。

但是,我会说,如果你使用超过4个,你或者需要将更多的嵌套逻辑分解成多行,或者你将要结束有很多超支 - 即使只有4个空格,我经常会发现自己超过80个字符。