我试图在JS中初始化一个带有来自另一个JS对象的日期的var,但是无论我尝试什么,都会得到对旧对象(指针)的引用,并且我需要它不被改变。
var lastActionDate = new Date(mainLastActionDate);
var nowDate = new Date();
var tmpLastActionDate = lastActionDate;
if ((tmpLastActionDate.setDate(tmpLastActionDate.getDate() + 7)) > nowDate)
最后一行是有问题的行。我认为lastActionDate不应该改变,