本節書摘來自異步社群《編寫可維護的javascript》一書中的第1章,第1.5節,作者:【美】nicholas c. zakas著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視
在程式設計規範中,空行是常常被忽略的一個方面。通常來講,代碼看起來應當像一系列可讀的段落,而不是一大段揉在一起的連續文本。有時一段代碼的語義和另一段代碼不相關,這時就應該使用空行将它們分隔,確定語義有關聯的代碼展現在一起。我們可以為1.1節裡的示例代碼加入一些空行,以更好地提升代碼的可讀性,下面是最初的代碼:
給這段代碼添加了幾個空行之後,得到:
這段示例代碼中所展示的程式設計規範是在每個流控制語句之前(比如if和for語句)添加空行。這樣做能使你更流暢地閱讀這些語句。一般來講,在下面這些場景中添加空行也是不錯的主意。