gpt4 book ai didi

javascript - 将日期数组添加到对象属性

转载 作者:行者123 更新时间:2023-11-30 09:27:11 26 4
gpt4 key购买 nike

我得到了一组像这样的日期 date = [22,25,30]

我可以传递每个项目的日期,如下所示,效果很好。

但我想将日期动态传递给 this.highlightDays 而不是一个一个地传递。

我该怎么做?请帮忙

this.highlightDays = [
{date: moment().date(22).valueOf()},
{date: moment().date(25).valueOf()},
{date: moment().date(30).valueOf()}
];

最佳答案

Try Array.prototype.map

const dates = [22, 25, 30];

this.highlightDays = dates.map((date) => ({
date: moment().date(date).valueOf(),
}));

console.log(this.highlightDays);
<script src="https://momentjs.com/downloads/moment.js"></script>

关于javascript - 将日期数组添加到对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48694193/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com