我看到教程上写着
创建 Date 对象的语法:
var myDate=new Date()
我不明白为什么要加个new,两者结果不是差不多么
Sat Feb 25 22:07:34 2012
Sat Feb 25 22:07:14 UTC+0800 2012
创建 Date 对象的语法:
var myDate=new Date()
我不明白为什么要加个new,两者结果不是差不多么
Sat Feb 25 22:07:34 2012
Sat Feb 25 22:07:14 UTC+0800 2012
即:
1、字面量;
2、new关键字
3、省略new
JS日期操作的各种toString()方法、get方法、set方法,只有日期对象适用,(你使用前者来试试日期加1天的操作就知道),这意味着没有new方式得到的那个字符串只有重新转成日期对象后才能进行。
说的很对,问题是:this是什么日期对象运算中有什么意义或影响?请指教。