首先创建一个空数组 futureDates 来存储未来7天的日期对象。然后通过循环,依次获取当前日期后的7天日期,并将它们存储为对象的形式。最后,将结果输出到控制台。
var futureDates = [];
var currentDate = new Date();
for (var i = 1; i <= 7; i++) {
var futureDate = new Date(currentDate.getTime() + i * 24 * 60 * 60 * 1000);
futureDates.push({
date: futureDate.getDate(),
month: futureDate.getMonth() + 1,
year: futureDate.getFullYear()
});
}
console.log(futureDates);