这可能是一个愚蠢的问题,但我想知道哪种方法对JS更好
var expireDefault = new Date();
expireDefault.setYear(expireDefault.getFullYear() + 1);
这就是我在运行时获取下一年日期的方式。
但是有人告诉我要使用单独的Date()清除。
var today = new Date();
var expireDefault = new Date();
expireDefault.setYear(today.getFullYear() + 1);
这是秘书吗?还是有关系吗?
我从这个例子中认为我没有循环引用。
但是原理保持不变。
最佳答案
两者是等效的。
第二个只是无用的冗长而沉重。不要使用它:它隐藏了完成工作的简单性。