我们应该写吗?
var a = [ 'a', 'b', 'c', ];
var b = { '1', '2', '3', };
Run Code Online (Sandbox Code Playgroud)
要么
var a = [ 'a', 'b', 'c' ];
var b = { '1', '2', '3' };
Run Code Online (Sandbox Code Playgroud)
什么是最正确的方法?
我注意到,如果有逗号期望在逗号后会有另一个数组项(或属性),则旧版本的IE会引发错误.
我注意到,如果有逗号,旧版本的IE会引发错误
这是足够的理由不在最后一个元素后面加一个逗号!但是,这样做是 有效的.
但请注意你的第二个例子......
var b = { '1', '2', '3', };
Run Code Online (Sandbox Code Playgroud)
...会抛出语法错误.我猜你打算把它作为一个对象文字,但在写这个问题时犯了一个错误:
var b = { x: '1', y: '2', z: '3', }; //Object literal, no syntax error :)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |