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

Quiz App开发:如何提取嵌套数组对象中的答案文本?

提取嵌套数组中的答案文本解决方案
  • 问题根源:你直接对二维数组answerQuestionId使用单层map,此时遍历的element是内层的子数组而非对象,自然访问element.testo会返回undefined。
  • 正确写法:使用嵌套map,先遍历外层的每个子数组,再遍历子数组内的对象提取testo字段:
// 生成仅含答案文本的二维数组
const answerTexts = answerQuestionId.map(innerArray => 
  innerArray.map(item => item.testo)
);
console.log(answerTexts);
  • 效果说明:外层map处理原数组中的每一个子数组,内层map将子数组里的每个对象转换为对应的testo文本,最终得到和原数据结构匹配的二维文本数组。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 22:14:53