如何在javascript中foreach数组或对象

如何在javascript中foreach数组或对象,javascript,Javascript,helo我在foreach数组或对象时遇到问题,请帮助我,array和object与foreach的步骤不同: function fetching() { fetch("https://covid-193.p.rapidapi.com/statistics", { "method": "GET", "headers": { "x-rapidapi-host": "covid-193.p.rapidapi.com",

helo我在foreach数组或对象时遇到问题,请帮助我,array和object与foreach的步骤不同:

function fetching() {

    fetch("https://covid-193.p.rapidapi.com/statistics", {

        "method": "GET",

        "headers": {

            "x-rapidapi-host": "covid-193.p.rapidapi.com",

            "x-rapidapi-key": "c44a47562cmsh6ff0d107514bccfp146d00jsn876b11317ac5"

        }

    })

    .then(res => res.json())

    .then(res => res.response)

    .then(cc => {

        cc.foreach(c => console.log(c))

    })

}

fetching()
控制台中的结果:

app.js:12 Uncaught (in promise) TypeError: cc.foreach is not a function

谢谢。

您可以检查此解决方案

异步函数获取(){
常量数据=等待获取(“https://covid-193.p.rapidapi.com/statistics", {
“方法”:“获取”,
“标题”:{
“x-rapidapi-host”:“covid-193.p.rapidapi.com”,
“x-rapidapi-key”:“C44A47562CMSH6FF0D107514BCCFP146D00JSN876B1317AC5”
}
})
const res=wait data.json();
返回res.response;
}
(异步()=>{
常量数据=等待获取();
//现在您可以在数据上循环
控制台日志(数据);

})()
编程通常区分大小写。如果那是一个数组,正确的拼写是
forEach
如果
cc
是一个数组,那么你的
forEach
就错了。它需要是驼峰式的,
forEach
god,谢谢,但是如何在外部函数获取中获得结果和forEach?谢谢,但是如何在外部进行forEach,比如:`function fetching(){return fetch(“,{”method):“get”,“headers:{”x-rapidapi-host:“covid-193.p.rapidapi.com”,“x-rapidapi-key”:“C44A47562CMSH6FF0D107514BCCFP146D00JSN876B1317AC5”}})。然后(res=>res.json())。然后(res=>res.response)}常量a=fetching()a.forEach(e=>console.log(e))`我已经编辑了答案,请现在检查。