要将fetch("URL").then()中的数据存储到JavaScript脚本中的变量,可以通过Promise和async/await来实现。
fetch("URL")
.then(response => response.json())
.then(data => {
// 将数据存储到变量中
let variable = data;
console.log(variable); // 打印存储的数据
})
.catch(error => {
console.log(error);
});
async function getData() {
try {
const response = await fetch("URL");
const data = await response.json();
// 将数据存储到变量中
let variable = data;
console.log(variable); // 打印存储的数据
} catch (error) {
console.log(error);
}
}
getData();
以上代码中,通过fetch()函数获取数据,并使用.then()或await关键字处理异步返回的数据。然后将数据存储到变量中,可以通过该变量进行后续操作。
注意:URL应该替换为实际请求的URL地址。此外,为了更好地处理错误,代码中使用了.catch()或try-catch块来捕获可能发生的错误。
关于fetch()函数和Promise对象的详细介绍和使用方式,您可以参考腾讯云的产品文档:
领取专属 10元无门槛券
手把手带您无忧上云