我正在查看以下代码 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” = 此事件触发的事件处理程序返回的最后一个值,除非该值未定义。
这个 .result 与 .results 相同吗?
谢谢
最佳答案
responseData.results
不是函数。 responseData
是一个具有键 results
的对象,该对象还具有一个键 text
,然后将其添加到数组并发送到回调函数,相反。
关于javascript - javascript/jquery 中 .results 函数和 .result 函数之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17518796/