次要JavaScript数组错误

Jam*_*mes 1 javascript arrays

var add = [];

add[0].url = data.url;
add[0].photo = data.thumb;

console.log(add);
Run Code Online (Sandbox Code Playgroud)

这对于大多数JS人来说都是即时的.上面的代码失败了,任何人都能告诉我哪里出错了

med*_*iev 6

add[0]不存在...... .push首先是某种东西.

add.push({ url:data.url, photo:data.thumb })
Run Code Online (Sandbox Code Playgroud)

要么

add[0] = {};
add[0].url = 'blah';
add[0].photo = 'foo'
Run Code Online (Sandbox Code Playgroud)