如何解决如何在JavaScript中将字符串转换为对象
我收到的回复为string
格式:
returnData = "1002246*9994456861#111#222*ACTIVE"
需要将string
数据修改为object
:
{returnData : "1002246*9994456861#111#222*ACTIVE"}
以下是我尝试的方法:
returnData = Object.assign({},returnData)
但是它使我对每个单个字符的搜索结果array
中出现。如何将string
变量转换为object
?
解决方法
只需使用当前值创建一个对象:
returnData = "1002246*9994456861#111#222*ACTIVE"
returnData = { returnData }
console.log(returnData);
,
要通过字符串创建所需的对象,只需使用对象文字表示法即可:
data = {
returnData: returnData
}
,
您可以尝试使用Object.keys()
方法,如下所示:
returnData = "1002246*9994456861#111#222*ACTIVE";
console.log({[Object.keys({returnData})[0]]: returnData});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。