在javascript中将分隔的字符串转换为对象

时间:2011-10-20 18:16:14

标签: javascript

我正在尝试将分隔的键/值字符串转换为javascript中的对象并找到我的javascript-fu缺乏。

我有类似的东西:

"rating:1,2,3"

我想把它变成类似

的东西
{rating: [1,2,3]}

任何人都知道如何完成这个

1 个答案:

答案 0 :(得分:3)

var str = "rating:1,2,3";
var splitStr = str.split(":");

var obj = {};
obj[splitStr[0]] = splitStr[1].split(",").map(function(value) {return parseInt(value, 10)});
相关问题