Javascript 响应对象在响应函数中未正确呈现

Javascript 响应对象在响应函数中未正确呈现,javascript,web,Javascript,Web,所以我的头脑已经被这个基本的JAMstack前提所包围,但是我对响应函数是如何工作的有点困惑。 据我所知,fetch返回一个Promise,它被解析为一个对象,响应应该正确地读取/呈现到HTML页面中,但当尝试这样做时,我只将[object object]呈现到我的浏览器中 当我尝试处理响应对象本身时(通过console.log()),我得到一个如下所示的对象: { cf: [accessor cf], webSocket: [accessor webSocket], url: [accesso

所以我的头脑已经被这个基本的JAMstack前提所包围,但是我对响应函数是如何工作的有点困惑。 据我所知,fetch返回一个Promise,它被解析为一个对象,响应应该正确地读取/呈现到HTML页面中,但当尝试这样做时,我只将[object object]呈现到我的浏览器中

当我尝试处理响应对象本身时(通过console.log()),我得到一个如下所示的对象:

{ cf: [accessor cf], webSocket: [accessor webSocket], url: [accessor url], redirected: [accessor redirected], ok: [accessor ok], … }
我们应该如何将响应对象呈现到有效的HTML页面中


谢谢你。

别担心,我知道了。 fetch()返回一个响应对象(在承诺内),可以使用各种函数对其进行操作,所有函数都是异步的。 要返回HTML,只需使用text()函数,但它也是异步的(它返回一个承诺),因此使用wait-before可以得到所需的HTML(如果您需要的话)

类似地,如果您正在构建一个API,那么也可以从响应对象中检索JSON

都在这里: