Javascript Typescript/Angular打印出对象数组元素并抓取特定元素
这就是当我这样做时出现的情况Javascript Typescript/Angular打印出对象数组元素并抓取特定元素,javascript,Javascript,这就是当我这样做时出现的情况 console.log(projects) 然而,每当我试图打印超出此范围的任何内容时,我都会收到错误,或者根本不打印任何内容 我尝试过的事情: console.log(projects[0]); console.log(projects.title); 我也尝试过使用for-each元素循环来避免失败 如何获取其中每个元素的标题?使用forEach循环数组并记录每个对象的标题 const myArray = [{title: 'title1'}, {title
console.log(projects)
然而,每当我试图打印超出此范围的任何内容时,我都会收到错误,或者根本不打印任何内容
我尝试过的事情:
console.log(projects[0]);
console.log(projects.title);
我也尝试过使用for-each元素循环来避免失败
如何获取其中每个元素的标题?使用forEach循环数组并记录每个对象的标题
const myArray = [{title: 'title1'}, {title: 'title2'}, {title: 'title3'}];
myArray.forEach(object => console.log(object.title));
您可以找到forEach的文档。试试以下方法:
console.log(projects[0].title);
首先,您需要访问第一个数组元素,然后访问属性
对于foreach:
projects.forEach(projet=>console.log(projet.title));
请发布您的代码。注意:这可能是异步的。您能显示填充
项目
变量的代码吗?不幸的是,这是一个学校项目,处理其他学生的数据,因此我不想发布我的代码。很抱歉