Ext.namespace("com.deng");
/**
* htmlEncode(String value): String
* 转义(&,<,>,and')为能在HTML中显示的字符
* 参数:
* value: String 要编码的字符串
* 返回:
* 编码后的版本
*/
/**
Ext.onReady(function(){
var v4= "<a href='http://wwww.zz-jb.com'>学习extjs</a>";
Ext.Msg.alert("htmlEncode",Ext.util.Format.htmlEncode(v4));//原样显示v4
});
*/
/**
Ext.onReady(function(){
var v4= "<a href='http://wwww.zz-jb.com'>学习extjs</a>";
Ext.Msg.alert("htmlEncode",v4);//显示 学习extjs
});
*/
/**
* htmlDecode(String value): String
* 将(&,<,>,and')字符从HTML显示的格式还原
*/
/**
Ext.onReady(function(){
var v4= "<a href='http://wwww.zz-jb.com'>学习extjs</a>";
Ext.Msg.alert("htmlDecode",Ext.util.Format.htmlDecode(v4));
});
*/
/**
* trim(String value):String
* 裁剪一段文本的前后多余的空格
*
* substr(String value,Number start, Number length):String
* 返回一个从指定位置开始的指定长度的字符串
*
* lowercase(String value):String
* 转成小写
* uppercase(String value): String
* 转成大写
* capitalize(String value): String
* 将字符串的第一个字母转化成大写字母,剩余的为小写
*/
/**
* date(Mixed value,[String format]): Function
* 将某个值解析成特定格式的日期
* 参数:
* value: Mixed 要格式化的值
* format“ 可选的 任何有效的日期字符串(默认为"月/日/年")
* 返回:
* Function 日期格式函数
*/
/**
Ext.onReady(function(){
var v7 = new Date();
Ext.Msg.alert("date",Ext.util.Format.date(v7,"Y-m-d H:i:s:u"));
});
*/
/**
* 在格式化日期时,Y表示年,m表示月,d表示日,H表示24小时制 h 表示12小时制的小时,i表示分钟,s表示秒,u表示毫秒
* 和java不太一样 关于日期格式化的内容参考Ext的Date部分
*/
/**
* stripTags(Mixed value): String
* 剥去所有的HTML标签
* 参数;
* value: 要剥去的文本
*/
/**
Ext.onReady(function(){
var v4= "<a href='http://wwww.zz-jb.com'>学习extjs</a>";
Ext.Msg.alert("stripTags",Ext.util.Format.stripTags(v4));
});
*/
/**
* stripScripts(Mixed value): String
* 剥去所有脚本(Script)标签
*/
/**
* fileSize(Number/String size): String
* 对文件大小进行简单的格式化(xxx bytes、xxx KB、 xxx MB),Format会根据字节的大小自动选择单位
* 参数项:
* size: Number/String 要格式的数值
*/
Ext.onReady(function(){
var v9 = 1024*1024;
Ext.Msg.alert("fileSize",Ext.util.Format.fileSize(v9));
});
Ext学习之5_Format类2
最新推荐文章于 2021-11-05 10:59:58 发布
本文介绍了ExtJS中常用的格式化方法,包括HTML编码与解码、文本处理、日期格式化及文件大小显示等。通过实例展示了如何使用这些方法来增强应用的表现力。
49

被折叠的 条评论
为什么被折叠?



