我在https://github.com/JosephRobertBrown/HackReactorApplication/blob/master/TakeHomeProject/s.js
查看以下代码特别是本节,
Chat.fetch = function(callback){
$.ajax({
url: "https://api.parse.com/1/classes/chats?order=-createdAt",
success: function(responseData){
var messageList = [];
var responseMessages = responseData.results;
for (var i = 0; i < 10; i++) {
messageList.push(responseMessages[i].text);
};
//Newest message is at index 0. Reverse message list to add newest messages to the bottom.
callback(messageList.reverse());
}
});
};
我想知道是否有人能告诉我这个.results功能是做什么的?我已经尝试过谷歌搜索,甚至查看了jQuery api文档,只能找到.result函数。
“event.result”=由此事件触发的事件处理程序返回的最后一个值,除非该值未定义。
这是否与.results相同?
谢谢
答案 0 :(得分:4)
responseData.results
不是一个功能。 responseData
是一个具有键results
的对象,然后它还有一个键text
,然后将其添加到数组并反向发送到回调函数。