如何将逗号分隔的字符串转换为对象内的分隔数组?

鲁斯奈
let myStr = "dress/cotton/black, dress/leather/red, dress/fabric, houses/restaurant/small, houses/school/big, person/james";

如何使用javascript将上述字符串转换为对象内的单独数组,例如:

{
  dress = ["cotton","leather","black","red","fabric"];
  houses = ["restaurant","school","small","big"];
  person = ["james"];
}
尼娜·舒尔茨

您可以将字符串拆分为组,然后拆分为值。将第一个作为值的键,并将值连接到旧项目或新数组。然后将其分配给具有键的对象。

var string = "dress/cotton/black, dress/leather/red, dress/fabric, houses/restaurant/small, houses/school/big, person/james",
    result = {};
    
string.split(', ').forEach(function (a) {
    var values = a.split('/'),
        key = values.shift();
    result[key] = (result[key] || []).concat(values);
});

console.log(result);
.as-console-wrapper { max-height: 100% !important; top: 0; }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将嵌套的数组数组转换为逗号分隔的字符串

来自分类Dev

如何将逗号分隔的字符串转换为数据数组?

来自分类Dev

如何将php中的数组转换为逗号分隔的字符串?

来自分类Dev

如何将逗号分隔值的字符串转换为数组

来自分类Dev

如何将 JavaScript 数组(或分隔字符串)转换为带有子对象的对象

来自分类Dev

将数组转换为逗号分隔的字符串

来自分类Dev

将逗号分隔的字符串转换为数组

来自分类Dev

将数组转换为逗号分隔的字符串

来自分类Dev

如何将逗号分隔的字符串或/ n分隔的字符串转换为jquery中的列表?

来自分类Dev

我们如何将对象内的嵌套数组转换为一个用逗号分隔的串联字符串值?

来自分类Dev

将JSON对象中用逗号分隔的字符串转换为数组

来自分类Dev

如何将对象的键和值转换为逗号分隔的字符串?

来自分类Dev

T-SQL如何将逗号分隔的数字字符串转换为整数

来自分类Dev

如何将字符串转换为以红宝石分隔的逗号?

来自分类Dev

如何将整数转换为逗号分隔的字符串

来自分类Dev

如何将逗号分隔的数字字符串转换为整数?

来自分类Dev

如何将逗号分隔的字符串转换为python字典?

来自分类Dev

如何将逗号分隔的字符串转换为 LIST 或 IEnumerable 的 KeyValuePair

来自分类Dev

如何将逗号分隔的字符串转换为整数列表?

来自分类Dev

通过附加串联将字符串数组转换为逗号分隔的字符串

来自分类Dev

如何在C中创建将逗号分隔的字符串转换为字符串数组的方法

来自分类Dev

如何将数组列表转换为散列分隔的字符串?

来自分类Dev

如何将bash数组变量转换为以换行符分隔的字符串?

来自分类Dev

如何将数组转换为字符串并通过管道分隔值

来自分类Dev

如何将逗号分隔的字符串拆分为空字符串数组

来自分类Dev

Scala将逗号分隔的字符串转换为Array

来自分类Dev

将逗号分隔的字符串转换为HashSet

来自分类Dev

将范围转换为逗号分隔的字符串

来自分类Dev

将逗号分隔的字符串转换为GetFiles SearchPattern

Related 相关文章

  1. 1

    如何将嵌套的数组数组转换为逗号分隔的字符串

  2. 2

    如何将逗号分隔的字符串转换为数据数组?

  3. 3

    如何将php中的数组转换为逗号分隔的字符串?

  4. 4

    如何将逗号分隔值的字符串转换为数组

  5. 5

    如何将 JavaScript 数组(或分隔字符串)转换为带有子对象的对象

  6. 6

    将数组转换为逗号分隔的字符串

  7. 7

    将逗号分隔的字符串转换为数组

  8. 8

    将数组转换为逗号分隔的字符串

  9. 9

    如何将逗号分隔的字符串或/ n分隔的字符串转换为jquery中的列表?

  10. 10

    我们如何将对象内的嵌套数组转换为一个用逗号分隔的串联字符串值?

  11. 11

    将JSON对象中用逗号分隔的字符串转换为数组

  12. 12

    如何将对象的键和值转换为逗号分隔的字符串?

  13. 13

    T-SQL如何将逗号分隔的数字字符串转换为整数

  14. 14

    如何将字符串转换为以红宝石分隔的逗号?

  15. 15

    如何将整数转换为逗号分隔的字符串

  16. 16

    如何将逗号分隔的数字字符串转换为整数?

  17. 17

    如何将逗号分隔的字符串转换为python字典?

  18. 18

    如何将逗号分隔的字符串转换为 LIST 或 IEnumerable 的 KeyValuePair

  19. 19

    如何将逗号分隔的字符串转换为整数列表?

  20. 20

    通过附加串联将字符串数组转换为逗号分隔的字符串

  21. 21

    如何在C中创建将逗号分隔的字符串转换为字符串数组的方法

  22. 22

    如何将数组列表转换为散列分隔的字符串?

  23. 23

    如何将bash数组变量转换为以换行符分隔的字符串?

  24. 24

    如何将数组转换为字符串并通过管道分隔值

  25. 25

    如何将逗号分隔的字符串拆分为空字符串数组

  26. 26

    Scala将逗号分隔的字符串转换为Array

  27. 27

    将逗号分隔的字符串转换为HashSet

  28. 28

    将范围转换为逗号分隔的字符串

  29. 29

    将逗号分隔的字符串转换为GetFiles SearchPattern

热门标签

归档