发表于: 2019-05-25 21:52:44
1 753
今天完成的事情:
1.继续学习JavaScript高级程序设计
2.继续js任务2,3,4
明天计划的事情:
1.继续学习JavaScript高级程序设计
2.继续js任务2,3,4
遇到的问题:
暂无
收获:
1.创建一个日期对象,使用new操作符和Date构造函数创建。
var myDate=new Date()
在调用Date构造函数不传递参数的情况下,新创建的对象自动获得当前日期和时间。如果要创建特定的日期和时间,必须传入表示该时间的毫秒数(即从1970年1月1日午夜起至该日期止经过的毫秒数)。
表示日期的格式:
1、“月/日/年”,如“12/21/2018”
2、“英文月名 日,年”,如“January 12,2019”
3、YYYY-MM-DDTHH:mm:ss:sssZ,例如“2018-12-21T00:00:00”
简化其中的计算可以使用两个方法:
1、Date.parse()
如var myDate=new Date(Date.parse(“12/21/2018”))
如果直接将表示日期的字符串传递给Date构造函数,也会在后台调用Date.parse(),下面的代码和上面是等价的
如var myDate=new Date(“12/21/2018”)
2、Date.UTC(),方法的参数分别是年份、基于0的月份(一月是0,二月是1,以此类推)、月中的哪一天(1-31)、小时数(0-23)、分钟、秒、毫秒。这些参数只有年和月是必须的,如果没有提供月中的天数则假设为1;其他如果省略都假设为0。如
var myDate=new Date(Date.UTC(2018 ,0));
var myDate=new Date(Date.UTC(2018 ,0,6,16,30));
也可以写成这样:但是区别是这样写是基于系统设置的本地时区创建的,而非GMT。
var myDate=new Date(2018 ,0);
var myDate1=new Date(2018 ,0,6,16,30);
2.什么是return?
return 语句会终止函数的执行,并返回函数的值。
语法:return value;
可选项 value指定返回的值。如果忽略则返回undefined.
在函数中 ,return 语句用于终止一个函数的执行,并返回值value。如果value被省略,
或在函数内没有 return 语句被执行,则函数返回undefined。
return语句的用法
1、中止函数的执行,并返回函数执行的结果
语法为:return+表达式
return 返回的值可以是任何数据类型
2、使用return阻止某些浏览器默认的行为
语法为:return false;
这种用法通常用于阻止表单的提交。
在提交表单前,我们需要先校验客户提交的数据,格式是否正确,或者需要对这些数据进行一个处理再提交,这时候就需要先阻止下默认提交表单的行为
评论