提取和异步等待始终返回未定义

我的服务器调用之一花费了将近30秒钟来返回数据,因此它总是变得不确定,因此我正在使用异步并承诺解决此问题,但会出现“不确定”的情况。以下是我的代码段预先感谢

   function fetchFunc() {
        fetch('https://jsonplaceholder.typicode.com/posts')
            .then(response => response.json())
            .then((json) => {
                // console.log(json)
                return json;
            })
    }

    function resolveAfter2Seconds() {
        return new Promise(resolve => {
                resolve(fetchFunc());
        });
    }

    async function asyncFunc() {
        debugger
        console.log("res" + resolveAfter2Seconds())
        let response = await resolveAfter2Seconds();
        console.log("response = " + response);
    }
    asyncFunc();
评论