[英]How to make object of keys and values based on a string?
我有以下字符串:
var str = "name=test1^assigned_to=12345678901112131415161718991234^business_service=99945678901112131415161718991211^EQ";
var obj = { name: 'test1',
assigned_to: '12345678901112131415161718991234',
business_service: '99945678901112131415161718991211'
};
并想像我的示例中那样从该字符串创建特定键和值的 object,有没有人实现过类似的事情? 如何?
let str = "name=test1^assigned_to=12345678901112131415161718991234^business_service=99945678901112131415161718991211^EQ"; let obj = {} str.split('^').forEach(e => { let x = e.split('='); if (x[1]) obj[x[0]] = x[1] }); console.log(obj);
您可以删除if (x[1])
条件;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.