javascript专项训练概要1.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
javascript专项训练概要1

在使用Math对象的时候,并不需要事先创建对象的副本,因为Math对象随着脚本引擎创建而创建,可以直接通过Math对象进行调用。 toLocalString是Date对象的一个方法,作用是转换为本地区域格式时间字符串。 方法1不指定参数,将自动以当前时间创建一个日期对象; 方法2指定的日期字符串必须符合中文时间表达格式yyyy/mm/dd hh:nn:ss或者英文时间表达格式mm/dd/yyyy hh:nn:ss : 其中yyyy代表年,mm代表月,dd代表日,hh代表小时,nn代表分钟,ss代表秒 年、月、日不能省略,秒、分钟、小时如果不指定则默认为0 推荐将年份写成4位,如果写成2位的年份则系统自动在前面加19 如果采用2位的年份,则系统默认按照英文时间表达格式来识别 一般月份的范围是1~12,但如果超过12,系统也不会出错,将自动按照每12个月递增1年的计算方式折算成相应的日期 一般日期的范围是1~31,如果2月份则日期范围一般是1~28,闰年是1~29,如果超过范围,系统会自动根据月份实际的天数换算成相应的日期,根据该功能可以设计一个更加简洁的闰年判断函数,例如 “2003/2/29” 返回的日期是2003年3月1日,因此根据返回日期的月份可以判断当年是否闰年 如果输入的日期字符串格式有错误将返回非数值(NaN) toUTCString是Date对象的一个方法,作用是将指定日期转换为国际标准日期时间格式字符串。 方法3指定的参数代表从国际标准时间1970年1月1日0点0分0秒开始后经过几毫秒,因为北京时间比国际标准时间早8个小时,所以国际时间1970年1月1日0点0分5秒换算成本地时间后是1970年1月1日8点0分5秒。 方法4指定一组用逗号隔开的参数 (yyyy,mm,dd,nn,ss,ms): 其中yyyy代表年,mm代表月,dd代表日,hh代表小时,nn代表分钟,ss代表秒,ms代表毫秒; 年、月、日不能省略,秒、分钟、小时如果不指定则默认为0 。 方法2与方法4的比较: 方法4与方法2类似,但是方法4可以创建准确到毫秒的日期,而方法2只能准确到秒; 方法4中的月份参数范围是0~11,对应1~12月,但是方法2中采用1~12对应1~12月。 日期对象创建后实际上是使用从1970.1.1日午夜开始的毫秒数存储日期的,所以在JavaScript中日期可以精确到毫秒,日期相减返回的两个日期相差的毫秒数: var nowd4=new Date(0); var nowd5=new Date(2004,2,23,21,18,10,300); alert(nowd5-nowd4); //返回1080047890300 一旦创建好了一个日期对象,就可以通过日期对象提供的get系列方法获取日期中的每一部分,具体的调用方法如x.getDate(),x为创建好的日期对象。 注意获取日期和获取星期方法的区别: 获取日期用getDate()返回1~31; 获取星期用getDay()返回0~6对应星期日~星期六。 注意getMonth()返回的月份是从0开始的,0~11分别对应1~12月,例如: var nowd1=new Date(1999/12/1);//创建日期为1999年12月1日的Date对象 alert(nowd1.getMonth()); //返回11 getYear()方法对于2000年以前的年份返回的是两位数年份,对于2000年及以后年份返回的是四位数年份。 getFullYear()方法始终返回完整的年份,例如: var nowd1=new Date(1999/12/1); alert(nowd1.getYear()); //返回99 alert(nowd1.getFullYear()); //返回1999 var nowd2=new Date(2000/12/1); alert(nowd2.getYear()); //返回2000 alert(nowd2.getFullYear()); //返回2000 设置日期和时间实际上是对创建的日期对象进行初始化的一组方法,设置日期时间的方法与获取日期时间的方法大部分是相对应的,星期、短年份不提供设置方法(日期确定后星期也自然确定,无须设置;短年份和长年份没有太大区别)。 GMT(Greenwich Mean Time)为格林威治标准时间。 UTC(Universal Coordinated Standard)国际标准时间,与GMT是相等的。 parse和UTC两个方法比较特别,使用的时候并不需要建立Date对象的副本。 CSS 级联样式表 ( Cascading Style Sheet ):是设定HTML文档或XML文档的视觉效果的标准,在CSS2标准中同时也是听觉标准。

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档