これはおそらくばかげた質問ですが、どちらが JS のより良いプラクティスなのか疑問に思っています
    var expireDefault = new Date();
    expireDefault.setYear(expireDefault.getFullYear() + 1);
これは、実行時に来年の日付を取得する方法です。ただし、別の Date() 宣言を使用するように言われました。
    var today = new Date();
    var expireDefault = new Date();
    expireDefault.setYear(today.getFullYear() + 1);
これは必需品ですか?それとも問題ですか?
この例からの私の意見では、循環参照はありません。しかし、原則は同じままです。