Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Typescript/Angular打印出对象数组元素并抓取特定元素_Javascript - Fatal编程技术网

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));

请发布您的代码。注意:这可能是异步的。您能显示填充
项目
变量的代码吗?不幸的是,这是一个学校项目,处理其他学生的数据,因此我不想发布我的代码。很抱歉