Extjs-扩展 Date String Function Number Array

1.扩展Date

Date是Ext扩展功能最丰富的类型

在原有的基础上增加几天

2.扩展String
Ext为字符串类型提供了几个工具函数

escape(String string)它会将'和\进行转义处理
format(String string,String value1,String value2)提供一个自定义模版,第一个参数传递一个包含替换标志的字符串,后面的参数会根据替换标志放到对应的位置上
leftPad(String str,Number size,[String char])它保证string的长度不能小于size,如果不够就使用第三个左侧补齐		
toggle(String value,String other)如果当前字符串与第一个参数相同,返回第二个参数,否则返回第第二个参数
3. 扩展Function

Function是javascript的默认类型,所有函数都是他的实例
createCallback()函数会创建当前函数的回调函数
createDelegate([Objectobj],[Array args],[Boolean/Number appendArgs])会创建当前函数的代理函数
createInterceptor(Functionfcn,[Object scope])为当前函数设置拦截器

待补充...
4.扩展 Number

constrain(Number min,Number max)它判断某个数字变量是否在设置的范围内,
如果在设置的范围内,就返回原值,如果不再就返回靠近边界的数值
5.扩展Array
Ext为数组对象增加了两个函数indexOf(),remove()
indexOf(Object obj)函数首先检测出入的参数是否包含在数组中,如果obj还没有加入数组中就返回-1,否则返回索引值
remove(Object obj)函数将指定的参数从数组中删除




你可能感兴趣的:(Extjs)