在我公司的項目中,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
有時候,我會考慮將條件移入括號下面的自己的行,然後在新行上關閉括號,並在與關閉括號相同的行上使用大括號。 –