所以我定義了這個變量。我Mac上的node.js版本6.9.1對[kExpiredList]工作正常。但是在Openshift node.js墨盒版本0.10.15上,它出現了錯誤。我不認爲這兩個平臺上的版本號是兼容的。在node.js對象文字中爲鍵使用變量
這是因爲Openshift 0.10.15上的node.js不支持這種語法嗎?
var infoToSend = {kCommand: kInviteesSubscriptionExpired, [kExpiredList]: expiredList};
「使用一個變量中的對象字面的關鍵」有一個名字 - 「計算屬性鍵」。 – 2016-11-10 02:55:54