gpt4 book ai didi

javascript - 如何返回多个异步函数调用的响应?

转载 作者:行者123 更新时间:2023-11-29 21:50:21 25 4
gpt4 key购买 nike

<分区>

我有一个函数可以执行多个异步函数调用。 handleData 函数返回一个 Json 对象。我需要在 draw 方法中使用这些不同的 Json 对象。知道如何将结果值传递给 draw 方法吗?我将不胜感激任何帮助。这是我的代码:

var publicationData = new Array();
var researchers = [];
var year = [];
var title = [];
var pub = [];
var dataJson = [];

callServerAsync();

function callServerAsync(){

$.get('Year2014.html').then(function(responseData) {
var result1 = handleData(responseData, dataJson);

});
$.get('tauchi_publications.html').then(function(responseData) {

var result2 = handleData(responseData, dataJson);

});
//TO-DO
//draw(result1, result2);

}
function handleData(responseData, dataJson){

var htmlObject = document.createElement('div');
htmlObject.innerHTML = responseData;
pub = htmlObject.getElementsByClassName("julkaisu");
getPublicationData(pub);
getResearchersYearTitle(publicationData);
dataJson = createJson(researchers,year,title);
return dataJson;
}

function draw(result1,result2){
result1.concat(result2);
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com