可以利用JavaScript中的JSON.parse()方法将API返回的数据转化为JavaScript对象,然后将这些对象添加到一个数组中。
示例代码:
fetch('api-url')
.then(response => response.json())
.then(data => {
const objectArray = [];
for (let i = 0; i < data.length; i++) {
const obj = JSON.parse(data[i]);
objectArray.push(obj);
}
console.log(objectArray);
})
.catch(error => console.error(error));
这个示例通过fetch API获取API的响应数据,然后使用response.json()方法将响应数据转换成JavaScript对象。接着使用for循环将每个对象字符串转换回对象,并将它们推送到新数组中。最后,打印输出新的对象数组。