0

我目前正在从事一个大量使用日期的项目。

这样做有什么本质上的错误:

var TodayPlusSeven = new Date(new Date().setDate(new Date().getDate() + 7));

我不是 JavaScript 专家,但这似乎可行。我不确定做这样的事情会产生什么负面影响。

谢谢。

4

1 回答 1

1

在您当前的代码中,您Date在该过程中创建了 3 个对象。这不是必需的。您可以将一个对象更新到相应的日期:

var TodayPlusSeven = new Date();
TodayPlusSeven.setDate( TodayPlusSeven.getDate() + 7 );
于 2013-08-30T08:15:46.130 回答