在JavaScript中显示API响应可以通过以下步骤实现:
以下是一个示例代码,演示如何在JavaScript中显示API响应:
// 发起API请求
fetch('https://api.example.com/data')
.then(response => {
// 处理API响应
if (response.ok) {
return response.json(); // 将响应转换为JSON格式
} else {
throw new Error('API请求失败');
}
})
.then(data => {
// 更新页面内容
const resultElement = document.getElementById('result');
resultElement.textContent = JSON.stringify(data);
})
.catch(error => {
// 错误处理
console.error(error);
// 显示错误消息
const errorElement = document.getElementById('error');
errorElement.textContent = 'API请求出错:' + error.message;
});
在上述示例中,我们使用fetch函数发送API请求,并使用.then()方法处理响应。如果响应成功,我们将其转换为JSON格式,并将结果显示在id为"result"的DOM元素中。如果发生错误,我们将错误消息显示在id为"error"的DOM元素中。
请注意,这只是一个简单的示例,实际情况中可能需要根据具体的API和页面需求进行适当的修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云