将Date
变量分配给另一个变量会将引用复制到同一实例。这意味着更改一个将更改另一个。
我实际上如何克隆或复制Date
实例?
如何克隆一个Date对象?
将Date
变量分配给另一个变量会将引用复制到同一实例。这意味着更改一个将更改另一个。
我实际上如何克隆或复制Date
实例?
第1282篇《如何克隆一个Date对象?》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点
var orig = new Date();
var copy = new Date(+orig);
简化版:
Date.prototype.clone = function () {
return new Date(this.getTime());
}
相似问题
问题类别
这是最干净的方法