ExtJs4常用工具类之Ext.util.Format
来源:互联网 发布:好玩的rpg 知乎 编辑:程序博客网 时间:2024/04/20 02:52
该类是Extjs的一个格式化公共类,提供了最常用的格式化方法。包括对字符串的截取,清楚字符串的空格,转换undefined为js的空对象,转换字符串为ks标识,转换html标签,将字符串转换为大写,同时还包括对HTML的编码和解码,获取文件大小,另外还包括按指定的格式对数据进行转换等。
1.ellipsis()
该方法用于将指定的字符串超长部分用省略号代替并返回。
调用格式:
Ext.util.Format.ellipsis(String value, Number length)
参数说明:
value:需要进行切割省略的字符串,
length:表示指定的长度,超长部分用省略号代替。
返回值:
String:截取字符串value的第0个字符到length的字符,并将最后的3个字符替换成“…”,一并返回。
2.capitalize()
用于转换指定字符串成小写并返回
调用格式:
Ext.util.Format.capitalize(String value)
参数说明:
value:需要进行转换的字符串,
length:表示指定的长度,超长部分用省略号代替。
返回值:
String:将value的第一个字符转成大写,其他字符转成小写,然后返回该字符串.
3.date()
将日期按照指定的格式进行转换
调用格式:
Ext.util.Format.date(Mixed value,String format)
参数说明:
value:需要进行转换的字符串,表示的是日期
format:字符串表示的日期格式。
返回值:
String:将value转换成format指定的日期格式类型,并返回该字符串.
4.htmlEncode()
将参数value进行HTML字符的替换并返回,将字符串中的特殊字符转换成HTML的代表该符号的特殊字符串,如:将"&","<",">"等分别转换成"&",">","<".
调用格式:
Ext.util.Format.htmlEncode(String value)
参数说明:
value:需要进行替换的字符串.
返回值:
String:返回替换后的字符串.
5.htmlDecode()
是htmlEncode的逆过程.
调用格式:
Ext.util.Format.htmlDecode(String value)
参数说明:
value:需要进行替换的字符串.
返回值:
String:返回替换后的字符串.
6.stripTags()
将提供字符串中的HTML标签进行替换并返回替换后的字符串.
调用格式:
Ext.util.Format.stripTags(Mixed value)
参数说明:
value:需要进行替换的HTML字符串.
返回值:
String:返回替换后的字符串.
7.substr()
截取value中从start开始,长度为length间的字符并返回.
调用格式:
Ext.util.Format.substr(String value,Number start,Number length)
参数说明:
value:需要进行截取的字符串.
start:截取起始的位置.
length:截取字符串的长度.
返回值:
String:返回截取后的字符串.
8.lowercase()
将指定的字符串变成小写.
调用格式:
Ext.util.Format.lowercase(String value)
参数说明:
value:需要进行转换的字符串.
返回值:
String:返回小写后的字符串.
9.number()
将指定的number数字按指定的格式进行处理后返回.
调用格式:
Ext.util.Format.number(Number value,String format)
参数说明:
value:需要进行转换的数字.
format:转换时的格式示例
返回值:
String:按指定的格式进行处理后的字符串.
10.round()
调用格式:
按照指定的位数进行小数的截取返回.
Ext.util.Format.round(Number/String value,Number precision)
参数说明:
value:需要截取的小数.
precision:截取的小数位数.
返回值:
Number:返回截取后的字符串.
- ExtJs4常用工具类之Ext.util.Format
- ExtJs4常用工具类Ext.util.Format
- EXTJS4之常用工具类与函数--Ext.util.TaskRunner
- ExtJs4 Ext.util.Format.number 使用案例
- EXTJS4之常用工具类与函数--Ext.core.Element
- ExtJs4常用工具类与函数之Ext.core.DomHelper
- ExtJS之格式化(Ext.util.Format)
- ExtJs之格式化(Ext.util.Format)
- ExtJs之格式化(Ext.util.Format)
- Extjs 格式化--Ext.util.Format类
- Extjs 格式化--Ext.util.Format类
- Ext.util.Format 系列
- ExtJs4之Ext.util.JSON编码和解码JSON对象
- Extjs4.1 - Ext.util工具包详解
- Android常用工具类Util
- Android常用工具类Util
- Ext.util.Format类是Ext对数据进行格式化操作的一个类
- Extjs-数据格式化 Ext.util.Format
- JavaFx版本植物大战僵尸
- EXTJS自定义验证日期选择范围
- Extjs grid添加图片,按钮和超链接
- ExtJs4–表格--Grid
- FineReport 分页预览下点击行第一列显示本行数据
- ExtJs4常用工具类之Ext.util.Format
- ExtJs4之Ext.util.JSON编码和解码JSON对象
- EXTJS4之常用工具类与函数--Ext.core.Element
- 算法习题49:如何对n个数进行排序,要求时间复杂度O(n),空间复杂度O(1)
- EXTJS4之常用工具类与函数--Ext.util.TaskRunner
- ExtJs4之常用函数
- ExtJs4常用工具类与函数之Ext.core.DomHelper
- Oracle学习之一 数据词典与数据库对象
- 世界500强企业生存法则