javascript对象修改添加对象的键



我需要为我的对象添加年,月,日。这是我当前的字符串数组

["2021-11-01","2021-11-02"]

我需要将其转换为如下

[{ year: 2021, month: 11, day: 01 }, { year: 2021, month: 11, day: 02 }]

我如何做这个转换。谢谢你

split()将日期转换为组件,map()将字符串转换为使用parseInt()的数字,并创建一个对象:

const data = ["2021-11-01","2021-11-02"];
const result = data.map(d => {
const [year, month, day] = d.split('-').map(v => parseInt(v));
return {year, month, day};
});
console.log(result);

相关内容

  • 没有找到相关文章

最新更新