【发布时间】:2011-07-05 13:59:13
【问题描述】:
我想知道 javascript 中数组尾随的逗号是否有效?
var settings = {
'foo' : oof,
'bar' : rab,
};
对
var settings = {
'foo' : oof,
'bar' : rab
};
请注意,第二个示例在最后一个键/值之后没有逗号。
【问题讨论】:
-
建议 (1) 将标题更改为“...在对象或数组中”和 (2) 在数组文字中使用尾随逗号的附加示例。
var array_literal = ['foo', 'bar',]; -
此问题提供有关 IE 支持的信息:Does Internet Explorer 9 choke on extra commas at the end of array and object literals? - 简而言之,如果您仅支持 IE9+,则可以使用尾随逗号。
标签: javascript jquery arrays