[英]Creating a JavaScript Object from Single Array and Defining the Key Value Position
this my post in stack over flow这是我在堆栈溢出的帖子
I have a problem to convert single Array to Array of Object我在将单个数组转换为 Object 的数组时遇到问题
This is a portion of my javascript code这是我的 javascript 代码的一部分
var str = 'this is the haystack {{{name}}} {{{address}}} some text {{{grade}}} end of haystack';
var result = getFromBetween.get(str,"{{{","}}}");
var resultObject = Object.assign({}, result)
the resultObject is结果对象是
{0: "name", 1: "address", 2: "grade"}
I want resultObject like this我想要这样的结果对象
[
{position : "0", value:"name"},
{position : "1", value:"address"},
{position : "2", value:"grade"}
]
How to do it in javascript, help me because I'm really a newbie如何在 javascript 中做到这一点,帮助我,因为我真的是一个新手
map
over Object.entries
: map
超过Object.entries
:
var resultObject = Object.assign({}, result)
resultObject = Object.entries(resultObject).map(([position,value])=>({position,value}));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.