Javascript 将每个数组转换为对象
我是javascript新手。但我对数组和对象不太熟悉。我现在被它卡住了 我有一个这样的数组Javascript 将每个数组转换为对象,javascript,arrays,json,object,Javascript,Arrays,Json,Object,我是javascript新手。但我对数组和对象不太熟悉。我现在被它卡住了 我有一个这样的数组 ['5','13','16','22','24']1st对于每个代码,您都希望映射一个对象。Array.prototype.map非常适合这种处理 const codes = ['5', '13', '16', '22', '24']; const mappedObjects = codes.map(code => { return { '0': Number(code)
['5','13','16','22','24']1st对于每个代码,您都希望映射一个对象。Array.prototype.map非常适合这种处理
const codes = ['5', '13', '16', '22', '24'];
const mappedObjects = codes.map(code => {
return {
'0': Number(code),
'1': 'FFFRRR',
tx: 0,
ty: 0,
tz: 0,
rx: 0,
ry: 0,
rz: 0,
};
});
看看你可以使用的方法。提示:地图。除0属性的值外,所有对象都相同。试着做点什么,然后问一个特别的问题,如果你被卡住了。谢谢,伙计,我已经研究了大约半天了,直到你出现才找到答案。代码工作如何将其放入函数中?函数对象来自代码代码代码{return codes.mapcode=>…;}sergio您是如何粘贴这段长代码的?我不能那样贴我的。这里是评论
const codes = ['5', '13', '16', '22', '24'];
const mappedObjects = codes.map(code => {
return {
'0': Number(code),
'1': 'FFFRRR',
tx: 0,
ty: 0,
tz: 0,
rx: 0,
ry: 0,
rz: 0,
};
});