變量的問題
var d=new Date();
document.write("現在的時間是:"+d+"
");
e=new Date(d.setTime(d.getTime()+60*60*1000));
document.write("推遲一個小時后的時間是:"+d);
為什么第二個輸出時間,e和d的效果是一樣的呢?
var d=new Date();
document.write("現在的時間是:"+d+"
");
e=new Date(d.setTime(d.getTime()+60*60*1000));
document.write("推遲一個小時后的時間是:"+d);
為什么第二個輸出時間,e和d的效果是一樣的呢?
2017-06-08
舉報
2017-06-08
好的, 謝謝啊
2017-06-08
因為你第一次輸出d之后,調用了d.setTime()函數改變了d啊,然后把d賦值給了e,所以此時d和e是一樣的