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

如何从后端返回的对象数组中提取字段生成二维数组?

实现方法

你可以直接用JavaScript的map方法遍历原数组提取字段即可,分两种场景对应你的需求:

场景1:需要生成实际可用的二维数组对象

let procedure_word_count = [{"slug":"new","name":"New","count":1},{"slug":"no-need","name":"No Need","count":2},{"slug":"why","name":"Why","count":2}]
let newArray = procedure_word_count.map(item => [item.name, item.count])

运行后newArray的值就是[['New', 1], ['No Need', 2], ['Why', 2]]

场景2:需要生成你示例中带引号的字符串格式

在上面的基础上加一步序列化和引号替换即可:

let newArrayStr = JSON.stringify(newArray).replaceAll('"', "'")

运行后newArrayStr的值就是字符串"[['New', 1], ['No Need', 2], ['Why', 2]]"


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 19:09:00