You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何提取JavaScript数组中所有对象的title属性值?

获取数组中所有对象的指定属性值

方法1:使用Array.map()(推荐)

这是最简洁的实现方式,map方法会遍历数组的每个元素,返回一个由每个元素的指定属性值组成的新数组:

const tutorials = [{title:'a', movie:'a'}, {title:'b', movie:'b'}, {title:'c', movie:'c'}];
// 提取所有title属性到新数组
const titleList = tutorials.map(item => item.title);
console.log(titleList); // 输出: ['a', 'b', 'c']

// 如果需要转换成空格分隔的字符串,用join方法
const titleStr = titleList.join(' ');
console.log(titleStr); // 输出: 'a b c'

方法2:使用for循环手动遍历

如果更习惯基础循环写法,也可以手动遍历数组收集属性值:

const tutorials = [{title:'a', movie:'a'}, {title:'b', movie:'b'}, {title:'c', movie:'c'}];
const titleList = [];

for (let i = 0; i < tutorials.length; i++) {
  // 将每个对象的title属性添加到数组中
  titleList.push(tutorials[i].title);
}

console.log(titleList); // 输出: ['a', 'b', 'c']
const titleStr = titleList.join(' ');
console.log(titleStr); // 输出: 'a b c'

内容的提问来源于stack exchange,提问作者choijjjj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 06:31:10