JavaScript 日期引用或值

标签 javascript

我将日期存储在名为 MyDate 的全局变量中。如果我这样写:

var TheDate = MyDate;

for (var i = 5; i > 0; i--) {
   TheDate = TheDate - i;
}

我只是更改 TheDate 还是也更改 MyDate

谢谢。

最佳答案

它只会改变 TheDate。

看到这个fiddle link

这是因为当您执行 TheDate = TheDate - i 时,TheDate 不再被视为 Date 对象,而是很长。

关于JavaScript 日期引用或值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11013787/

相关文章:

javascript - 如何在 Angular 8 的 FullCalendar 中使用 gotoDate()

javascript - 从 javascript [Firefox/XUL] 更改 CSS 类内容

javascript - 如何使用 jQuery 悬停作为触发器使 div 以恒定速度向左/向右移动?

javascript - this.href 不返回 href

javascript - 如何使用 Javascript 对 HTML 表单中的结果进行排名?

javascript - 在 BoilerplateJS 中,浏览器正在加载所有脚本(在其他模块中),而不管激活的模块如何

javascript - String(number) 是否在内部调用 number.toString?

javascript - 具体来说,在哪些 JS 引擎中,toLowerCase 和 toUpperCase 区域设置敏感?

php - 提交按钮不响应操作

javascript - jquery回调函数是在循环之前触发最后一行