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

如何在JavaScript中将字符串数组转换为指定格式对象数组

JavaScript字符串数组转对象数组实现方法

直接使用数组原型的map()方法即可完成转换,map()会遍历原数组每一个元素,将回调的返回值组装为新数组,实现代码如下:

// 原存储链接的字符串数组
const originUrlArr = [
  "URL_1",
  "URL_2",
  "URL_3",
  // ...其余URL元素
  "URL_30"
];

// 转换后的对象数组
const formattedUrlArr = originUrlArr.map(item => ({ url: item }));

注意事项

  • 箭头函数直接返回对象时需要用小括号包裹对象,否则JavaScript会把对象的大括号识别为函数体的边界,导致语法错误
  • 该方法不会修改原数组,会返回一个全新的数组实例

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 10:15:04