ExtJS对原有JavaScript对象的扩展.doc

ExtJS对原有JavaScript对象的扩展.doc

ID:62152006

大小:53.50 KB

页数:4页

时间:2021-04-19

ExtJS对原有JavaScript对象的扩展.doc_第1页
ExtJS对原有JavaScript对象的扩展.doc_第2页
ExtJS对原有JavaScript对象的扩展.doc_第3页
ExtJS对原有JavaScript对象的扩展.doc_第4页
资源描述:

《ExtJS对原有JavaScript对象的扩展.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理勿做商业用途ExtJS对原有JavaScript对象的扩展为了实现更强大的功能也为了更好的与ExtJS整个框架的一起工作,ExtJS对JavaScript中的Array、Date、Function、Number和String 5个类进行了扩展,可以理解为Java中的包装类,是对JavaScript原生对象的包装。1.Array除开原生Array对象的方法外,ExtJS扩展的Array对象还增加了表2-1所示的方法。表2-1 Array类型扩展方法列表方法名说明indexOf( Objecto ) :Number判断指定对象是否存在于数组中,如果存在则返回对应的索引,如果

2、不存在则返回-1。参数说明:o,需要进行判断的对象。remove( Objecto ):Array从数组中删除指定对象。参数说明:o,需要进行删除的对象。2.Date除开原生Date对象的相关方法外,扩展的Date对象还增加了表2-2所示的方法。表2-2 Date类型扩展方法列表方法名说明Date.getMonthNumber( Stringname ) :Number静态方法,根据月份名称返回从0开始的月份数值。参数说明:name ,月份名称。Date.getShortDayName( Number day ): String静态方法,根据星期数返回对应的星期名称,0对应星期日。

3、参数说明:day,星期数。Date.getShortMonthName( Numbermonth ):String静态方法,根据月份数返回对应的月份名称。参数说明:month,月份数。Date.parseDate( Stringinput, String format ) :Date静态方法,根据指定的日期格式解析日期字符串,返回对应的日期对象。需要注意的是该方法已标准的日历格式进行解析,即1月份对应数字1而不是数字0。参数说明: input,将被解析的字符串。format ,字符串日期格式。add( Stringinterval,Numbervalue ) : Date一个方便的

4、进行日期计算的方法,该方法不会修改当前日期对象而是新建并返回一个包含计算结果的新的日期对象。参数说明:interval,有效的日期间隔枚举值。Value,向当前日期上增加的总数。between( Datestart,检查当前日期表示的时间是否在指定的开始日期和结束日期之内。个人收集整理勿做商业用途Dateend ):Boolean参数说明:start,开始日期。End,结束日期。clearTime( Booleanclone ):Date清除当前日期对象的时间信息。参数说明:clone,为true则创建一个当然日期对象的克隆,然后清除克隆对象的时间信息并将克隆对象返回,当前日期对象

5、不受影响,默认为false。clone():Date创建并返回一个当前日期对象的克隆。format( String format ):String按指定的格式化字符串格式化当前日期,返回指定格式的日期字符串。参数说明:format ,日期格式字符串。getDayOfYear(): Number取得当前日期所在年中的天数,范围从0 到364 (闰年为365)。例如1月1日的返回值为0,闰年的12月31日返回值为365。getDaysInMonth():Number取得当前日期对象所在月的总天数。getElapsed( [Datedate] ):Number取得当前日期到指定日期之间经

6、过的时间(以毫秒为单位)。getFirstDateOfMonth():Date取得当前日期所在月份第一天的日期对象。getFirstDayOfMonth():Number取得当前日期所在月份第一天的星期数,0代表星期日。getGMTOffset( Booleancolon ):String取得当期日期所在时区与格林尼治标准时间的时差。参数说明:colon ,true表示在时间和分钟之间加冒号,默认值为false。getLastDateOfMonth():Date取得当前日期所在月份最后一天的日期对象。getLastDayOfMonth() :Number取得当前日期所在月份最后一天

7、的星期数,0代表星期日。getSuffix() :String取得当前日期英文后缀。getTimezone(): String取得时区。getWeekOfYear() :Number取得当前日期是一年中的第几个星期,范围从1到53。isLeapYear():Boolean判断当前日期所在年是不是闰年。3.Function除开原生Function对象的方法外,扩展的Function对象还增加了表2-3所示的方法。表2-3Function类型扩展方法列表方法名说明crea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。