在大多數的Node.js庫的人要特別注意最後的關鍵屬性對對象後,除去尾隨逗號:爲什麼要關心Node.js中的尾隨逗號?
var test = {
key1: 123,
key2: 456,
key3: 789
};
這會產生一些麻煩,而編輯代碼,例如要交換最後兩個鍵值對,還必須添加一個逗號並刪除一個。有些人運動逗號下一行,這與最後一個元素解決了這個問題,但也使代碼有點難以閱讀(恕我直言):
var test = {
key1: 123
, key2: 456
, key3: 789
};
在另一方面,據我所知尾隨逗號在JavaScript中僅在一些IE瀏覽器中產生麻煩。所以我想知道是否有任何技術不使用Node.js中的尾隨逗號寫散列? (如下:)
var test = {
key1: 123,
key2: 456,
key3: 789,
};
在這一點上,可能很重要的唯一地方是節點期望實際JSON的地方。例如,在package.json中,不能有尾隨逗號。 – loganfsmyth 2012-02-29 16:36:10
逗號在那裏,因此當您使用咖啡腳本時,您在忽略它們時會更快樂 – mkoryak 2013-06-09 06:09:06
請注意,Node.js
cschuff
2018-02-21 09:53:00