我有一个从URL获取信息的ajax表达式,而成功函数应该输出数组中的第一个元素,所以我很快就创建了一个执行此操作的函数:
success: function(data) {
console.log(data[1]);
$('<div id="allResults">'+ alert(data[1].get[0]) +'</div>').appendTo('#results').html();
}
但由于某种原因,.get[0]
是未定义的属性..我收到错误:Uncaught TypeError: Cannot read property '0' of undefined
..
console.log
输出:
["The Killers", "The Beatles", "The Kinks", "The Orb", "The Wire", "The Simpsons", "Thoroughbred", "The Raven", "Thylacine", "Thor"]
而且我不确定如何才能获得第一个元素......任何想法?
答案 0 :(得分:1)
JavaScript中的数组尚未获得本机方法get
,因此您会收到错误消息。要实现双维使用data[0][1]