`

Ext学习之5_Format类2

阅读更多
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_2.2_API(chinese).rar_Ext 2.2 API_ext js 2_ext-2.2 api_ext2.2

    还有许多其他工具类,如`Ext.util.Format`,提供了一系列实用的格式化函数,用于日期、数字、颜色等的处理。 压缩包内的"Ext_2.2_API(chinese).CHM"文件是一种Windows帮助文档格式,便于离线查看和搜索。它包含了一...

    EXT核心API详解(第一部分)

    2. **Ext.Element**:`Ext.Element`是EXT JS中的核心DOM操作类,它封装了对HTML元素的常见操作,如选择、遍历、样式设置、尺寸调整等。`Ext.get`和`Ext.fly`方法用于获取Element实例,`Ext.query`则类似于jQuery的`$...

    Ext API详解--笔记

    Ext Js 是一个强大的JavaScript库,...通过深入学习这些核心API,你将能够熟练掌握Ext Js,构建功能强大且用户体验优良的Web应用。记得实践是检验真理的唯一标准,理论知识结合实际项目会让你的编程技能更上一层楼。

    整理的Ext API详解

    最后,"EXT核心API详解(七)-Ext.KeyNav KeyMap JSON Format DelayedTask TaskRunner TextMetrics XTemplate.txt"涵盖了键盘导航(KeyNav)、键映射(KeyMap)等高级交互功能,JSON格式处理,延迟任务(DelayedTask)...

    ext 日期时间控件

    EXT时间控件的实现基于Ext.form.DateTimeField类,这个类继承自Ext.form.DateField,增加了对时间选择的支持。使用DateTimeField,你可以指定日期和时间的格式,例如"Y年M月d日 H:i:s",其中Y代表四位数的年份,M...

    Ext中文教程.最好的Ext学习资料

    - **Ext.util.Format类**:提供了日期、货币、数字等多种格式化的功能,使数据显示更加人性化。 - **XTemplate进阶**:通过深入理解XTemplate的工作原理,可以实现更复杂的模板逻辑。 #### 八、组件结构与生命周期 ...

    Ext学习文档(介绍 Core Util DD Widgets并有例子)

    比如,`Ext.util.Format`提供了字符串格式化方法,如`date`可以用于日期的格式化,`number`则能帮助处理数字格式。`Ext.util.DelayedTask`是延迟执行任务的工具,可以避免频繁调用导致的性能问题。`Ext.util....

    Ext日期时间控件 Spinner控件 Ext代码 Extjs Grid

    return Ext.Date.format(value, 'Y-m-d'); } } ``` 对于Spinner控件,配置会类似如下: ```javascript { header: '数值', dataIndex: 'numberField', editor: { xtype: 'spinnerfield', incrementValue: 10...

    EXT js 4带时间的日期控件

    2. **配置时间选择**:在新的控件类中,我们可以通过设置`format`属性来指定日期和时间的格式,例如`'Y-m-d H:i:s'`,这会显示年月日、小时、分钟和秒。同时,`timeFormat`属性可以用于定制时间部分的显示格式。 3....

    ext 4.0 学习笔记.doc

    EXT 4.0 是一款流行的JavaScript库,专门用于构建富...EXT 4.0提供了丰富的API文档,允许开发者深入学习并自定义更多功能,如分页、筛选、编辑等。对于初学者来说,了解和实践这些基本概念是掌握EXT 4.0的第一步。

    ext 学习笔记

    `Ext.data.Store`是Ext JS中的核心类之一,用于管理和处理应用程序中的数据。`employeestore`的配置展示了如何创建一个数据存储,并通过`reader`解析服务器返回的JSON数据。`url:path+'/user/findByPersoList.do'`...

    Ext Js权威指南(.zip.001

    8.1.3 格式化输出数据:ext.string、ext.number、ext.date和ext.util.format / 389 8.1.4 超级模板:ext.xtemplate(包括ext.xtemplateparser和ext.xtemplatecompiler) / 393 8.1.5 模板的方法 / 396 8.2 组件...

    ext 可以选择小时分钟秒

    2. 创建`DateTimeField` 实例:在你的代码中,创建一个新的实例,指定相应的配置项,如格式化规则、默认值等。例如: ```javascript var dateTimeField = Ext.create('Ext.DateTimePicker', { fieldLabel: '选择...

    Ext日期时间(时分秒)控件

    2. **配置选项**: DateTimeField有多种配置项,如format(日期时间格式),minValue和maxValue(设定可选的时间范围),disabledDates和disabledTimes(禁用特定日期或时间)等,以满足不同需求。 3. **事件处理**:...

    Ext-JS框架中文文档

    - **Ext.util.Format类**: 提供了一系列字符串格式化的方法,如货币、日期等。 6. **ExtJS组件结构** - **组件分类**: 按照功能和用途对组件进行分类。 - **组件的生命周期**: 组件从创建到销毁的整个过程。 - ...

    extjs帮助文档

    - **概述**:Ext类是ExtJS的核心基础类之一,它提供了一系列用于简化DOM操作和浏览器兼容性问题的方法。 - **常用方法**: - `Ext.isEmpty(value)`:检查给定值是否为空或未定义。 - `Ext.isObject(value)`:判断...

    ext2.0 DateTimeField控件

    2. 创建DateTimeField实例:通过EXT JS的构造函数创建一个DateTimeField对象,例如: ```javascript var dateTimeField = new Ext.form.DateTimeField({ fieldLabel: '选择日期时间', format: 'Y-m-d H:i:s' // ...

Global site tag (gtag.js) - Google Analytics