Si no, ¿cómo puede trabajar con 2 archivos .json al mismo tiempo? No parece funcionar, así que si existe otro método, debería intentar usarlo. Si pudiera proporcionar la sintaxis correcta para lograr el objetivo, sería apreciado. ¿Se procesa alguna vez el segundo archivo .json?
sync function populate() { const requestURL = 'nascar.json'; const request = new Request(requestURL); const response = await fetch(request); const nascarDrivers = await response.json(); findDriver(nascarDrivers); } async function texas() { const requestURL = 'texasMS.json'; const request = new Request(requestURL); const response = await fetch(request); const texasLaps = await response.json(); findLaps(texasLaps); }Si los ejecuta uno por uno, sin await , se ejecutarán en paralelo (más o menos).
populate() texas() Si desea esperar los resultados a medida que regresan, puede usar Promise.all :
const promises = [ populate(), texas(), ] Promise.all(promises).then((results) => { const [populateRes, texasRes] = results // ... }) // or const results = await Promise.all(promises)