在 Promise 中使用 async/await 将异步操作变为同步操作,然后再使用 array.find() 函数。
示例代码:
const getData = async () => { const result = await fetch('https://example.com/data'); const data = await result.json(); return data; }
getData().then((data) => { const item = data.find((item) => item.id === 1); console.log(item); });