Javascript 将分配到onreadystatechange,使用Promise、async/await或fetch API,因为您基本上支持相同的浏览器。HTML在哪里?一个代码片段会帮我的忙。只是添加了HTML。或者创建一个片段来重现您的确切问题,或者只共享相关代码。

Javascript 将分配到onreadystatechange,使用Promise、async/await或fetch API,因为您基本上支持相同的浏览器。HTML在哪里?一个代码片段会帮我的忙。只是添加了HTML。或者创建一个片段来重现您的确切问题,或者只共享相关代码。,javascript,html,Javascript,Html,将分配到onreadystatechange,使用Promise、async/await或fetch API,因为您基本上支持相同的浏览器。HTML在哪里?一个代码片段会帮我的忙。只是添加了HTML。或者创建一个片段来重现您的确切问题,或者只共享相关代码。要创建代码段,请单击编辑,然后单击按钮,并在其中添加代码。此代码段应重现您的问题。听起来像是异步问题。看看您的代码——xmlHttp请求API有点过时了——总体而言,fetch API更容易使用,而且它的语法更容易使用WAIT/async。如果


将分配到
onreadystatechange
,使用
Promise
async/await
fetch API
,因为您基本上支持相同的浏览器。

HTML在哪里?一个代码片段会帮我的忙。只是添加了HTML。或者创建一个片段来重现您的确切问题,或者只共享相关代码。要创建代码段,请单击编辑,然后单击
按钮,并在其中添加代码。此代码段应重现您的问题。听起来像是异步问题。看看您的代码——xmlHttp请求API有点过时了——总体而言,fetch API更容易使用,而且它的语法更容易使用WAIT/async。如果它抓取空格,就是在字段有值之前抓取字段的值。。。这很可能发生在eventListener调用时,然后在等待响应之前继续。。。代码笔给了我错误,虽然你的代码说“谷歌地图JavaScript API错误:InvalidKeyMapError”,所以我不能直接测试。谢谢,ColdHands。我不得不重写其中的一些内容,并找出如何实现fetch和async/await,但它按预期工作。@Ang我很高兴能提供帮助。
resultsObject = Object.assign({}, [facilityArray, distanceArray, timeArray]);
console.log(resultsObject);