在我公司的项目中,JavaScript中的花括号始终在“if”条件之后处于同一行。 考虑下一个例子中的多行条件,你认为行“list [i] .Position ++;”的缩进看起来好吗?看起来有点奇怪,因为它在视觉上与条件线具有相同的缩进。JavaScript编码风格:多线条件后的大括号
for (var i = 0; i < list.length; i++) {
if (list[i].Position < previousPosition &&
list[i].Position >= savedPosition) {
list[i].Position++;
}
}
你会对这段关于编码风格的代码做些什么吗?
我个人会缩进'list [i] .Position ++;'多一个制表符因为我认为这样会更具可读性,但这完全是个人意见。 – jfriend00
有时候,我会考虑将条件移入括号下面的自己的行,然后在新行上关闭括号,并在与关闭括号相同的行上使用大括号。 –