[英]How to convert a String into an Object in 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});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.