2012-06-16 34 views
12

我最近一直在學習NodeJS。爲什麼NodeJS更喜歡逗號優先的編碼風格?

這似乎是在Node世界標準先寫用逗號代碼:

var connect = require('connect') 
    , HTTPSServer = require('./https') 
    , HTTPServer = require('./http') 
    , Route = require('./router/route') 

我不喜歡它,並通過JSLint的我的代碼編輯器中拋出了無數的錯誤。

我的問題是:有一個合理的理由,爲什麼「節點」這樣做,或者它只是一個很酷的新風格?

到目前爲止,我一直在通過將逗號放回「應該在哪裏」符合JSLint的規定來「糾正」它。

但最近我發現這種方法不是非常可持續的,特別是如果我要利用更多的社區模塊。

回答

16

一般來說,它使得代碼更清晰(主觀),並容易發現錯誤。 Happy reading

+15

更清潔的代碼是非常主觀的。 – Loktar

+0

@Loktar:編輯。 –

+0

:P +1不錯的鏈接btw – Loktar