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

如何将UUID字符串数组转换为带productId和quantity属性的对象数组

实现方案

你可以直接使用JavaScript数组内置的map方法遍历原数组,对每个UUID字符串返回对应结构的对象即可,代码非常简洁:

// 原UUID数组
const originArray = [
  "104635ac-4b9a-3f7a-d4f8-e8badca83d58",
  "547d57b7-ddc7-a481-95e4-ccfe2a6404a8"
];

// 转换逻辑
const convertedArray = originArray.map(uuid => ({
  productId: uuid,
  quantity: 1
}));

如果需要兼容不支持ES6箭头函数简写的旧环境,也可以用普通for循环实现:

var originArray = [
  "104635ac-4b9a-3f7a-d4f8-e8badca83d58",
  "547d57b7-ddc7-a481-95e4-ccfe2a6404a8"
];
var convertedArray = [];

for (var i = 0; i < originArray.length; i++) {
  convertedArray.push({
    productId: originArray[i],
    quantity: 1
  });
}

执行后convertedArray就是你需要的目标结构数组。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 13:57:01