`
deadlybug
  • 浏览: 6272 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

ExtJs4.1学习(2) Ext.Number

阅读更多
Ext.Number给我们提供了一组静态的方法操作number类型数据,可以直接调用。

1.  constrain( Number number, Number min, Number max ) : Number
判断一个指定的数值是否在指定的最大与最小值之间,如果是,返回指定数值,如果小于,返回最小数值,如果大于,返回最大数值。
参数:number,指定的数值
          min,最小数值
          max,最大数值
Ext.Number.constrain(5,1,10);      //返回5
Ext.Number.constrain(11,1,10);    //返回10
Ext.Number.constratin(0,1,10);    //返回1


2.  from( Object value, Number defaultValue ) : Number
判断一个指定的值是否为数字,并返回数值,如果不是数字,返回指定的默认值。
参数:value,需要判断的值
          defaultValue,非数字返回的默认值
Ext.Number.from('1.11',0);        //返回1.11
Ext.Number.from('abc',0);         //返回0


3.  randomInt( Number from, Number to ) : Number
根据指定的范围,产生一个随机整数。
参数:from, to,范围
<script  type='text/javascript'>
Ext.onReady(function(){  
		var n=Ext.Number.randomInt(1,10);
		Ext.Msg.alert('randomInt',n.toString());
});		
</script>

运行结果:



4.toFixed( Number value, Number precision )
设置保留小数位数,并四舍五入
参数:value,要处理的数值
          precision,要保留的小数位数
Ext.onReady(function(){  
		Ext.Msg.alert('toFixed',Ext.Number.toFixed(1.215,2));
});		
</script>

运行结果:



<script  type='text/javascript'>
Ext.onReady(function(){  
		Ext.Msg.alert('toFixed',Ext.Number.toFixed(1,4));
});		
</script>

运行结果:


  • 大小: 2.4 KB
  • 大小: 3 KB
  • 大小: 2.7 KB
分享到:
评论

相关推荐

    Extjs4.1中文API指南.chm

    Extjs4.1中文API.chm

    extjs4.1-ux.rar

    2、Ext.ux.grid.feature.Tileview 3、Ext.ux.upload.Button 4、Ext.ux.toggleslide.ToggleSlide 5、Ext.ux.container.ButtonSegment 6、Ext.ux.grid.plugin.RowEditing 7、Ext.ux.grid.plugin.DragSelector 8、Ext....

    ExtJs 4.1 正确的sdk.jsb3文件

    extjs4.1自带的sdk.jsb3文件里面的路径所有都是错误的。 现在已经将路径修改好了,可以在spket中使用了。

    ExtJs4.0 使用心得@1 Ext.util.Format.Number()

    本文将深入探讨Ext.util.Format.Number()函数,它是ExtJS 4.0中的一个重要工具,用于格式化数字。 `Ext.util.Format`是ExtJS中一个非常实用的工具类,包含了一系列用于字符串、日期和数值等类型的数据格式化的静态...

    extjs-Ext.ux.form.LovCombo下拉框

    在EXTJS框架中,`Ext.ux.form.LovCombo`是一种自定义组件,它扩展了基本的`Ext.form.field.ComboBox`,提供了更丰富的功能,尤其是针对多选和联动选择的需求。这个组件通常用于创建具有“lov”(即“Look Up Value”...

    extjs中Ext.Panel和TreePanel 组件动态加载本地页面数据

    在EXTJS这个强大的JavaScript框架中,`Ext.Panel`和`TreePanel`是两个非常重要的组件,它们被广泛用于构建复杂的用户界面。这篇文章将探讨如何在这些组件中动态加载本地页面数据,以提升用户体验并实现灵活的数据...

    ExtJS 3.4.0中的 ext.jsb2 文件

    在3.4.0版本中,`ext.jsb2` 文件是一个关键组成部分,它对于理解和开发基于ExtJS的应用程序至关重要。这个文件的缺失可能会对升级到4.0.0版本的开发者造成困扰,因为4.0.0版本不再包含这个文件,但幸运的是,它可以...

    ExtJS4.1+Struts2.3.1.2表格(grid)例子程序

    最新Ext版本、最新Struts2版本 ...extjs-4.1.0有红叉,请为ext-all.js添加Exclude From Validation struts2的类库已在WEB-INF/lib下 解压缩后的文件夹导入myeclipse即可 myeclipse9.0下自带的tomcat6.0测试可用

    ExtJS4.1实现的mvc模式经典入门案例

    在ExtJS 4.1中,引入了强大的MVC(Model-View-Controller)模式,这是一种设计模式,有助于组织和分离应用程序的不同部分,使得代码更加模块化、可维护。本案例将深入探讨如何使用ExtJS 4.1实现MVC模式。 **一、...

    ExtJS4.1学习心得及源码

    ExtJS4.1学习心得及源码 目录 一、安装与配置 二、第一个ExtJS例子 三、表格 四、从XML读取数据表格 五、按钮 六、ComboBox控件 七、Panel面板 八、Viewport 九、表单Form 十、窗口 十一、消息对话框 十二...

    ExtJs4.1中文API离线BS版

    ExtJS 4.1还支持Ext Designer,这是一款图形化的设计工具,允许开发者通过拖放方式创建和编辑UI,大大提高了开发效率。 9. **性能优化**: 在4.1版本中,ExtJS团队对框架进行了大量性能优化,包括减少DOM操作、...

    extJs 2.1学习笔记

    目录 1. ExtJs 结构树 2 2. 对ExtJs的态度 3 3. Ext.form概述 4 4. Ext.TabPanel篇 5 5. Function扩展篇 7 6. Ext.data.Store篇 10 7. Ext.data.JsonReader篇一 12 ...28. extJs 2.0学习笔记(ext.js篇) 77

    ExtJS ToolTip功能

    ### ExtJS ToolTip功能 #### 知识点详解 在ExtJS中,`ToolTip`功能是一种非常实用且灵活的功能,它允许用户在鼠标悬停在某个元素上时显示额外的信息。这种特性对于提高用户界面的可用性和用户体验尤其有用。本文将...

    Extjs4.1 小例子(适合extjs初学者学习使用)

    对于初学者来说,理解并掌握ExtJS 4.1的基础和特性是非常有益的。 标题中的"Extjs4.1 小例子"意味着这个压缩包包含了一些基础的示例代码,旨在帮助初学者快速入门。通过这些小例子,你可以了解如何使用ExtJS 4.1来...

    ExtJs的Ext.Ajax.request实现waitMsg等待提示效果

    ExtJs提供了Ext.Ajax.request方法来进行Ajax请求,但默认情况下,该方法不支持waitMsg属性,不像fp.form.submit方法提供了waitTitle和waitMsg属性来实现等待提示。为了解决这一限制,我们可以采用Ext.MessageBox的...

    ExtJS之Ext.Ajax.request用法详解 (2).docx

    ExtJS之Ext.Ajax.request用法详解 (2).docx

    ExtJS之Ext.Ajax.request用法详解 (2).pdf

    ExtJS之Ext.Ajax.request用法详解 (2).pdf

    Ext.Ajax.request2.x实现同步请求

    在EXTJS库中,`Ext.Ajax.request`是用于发送Ajax请求的核心方法,它支持异步和同步操作。本文将详细解析如何利用`Ext.Ajax.request`实现同步请求,并探讨其背后的原理和注意事项。 首先,我们需要理解Ajax的本质,...

    Extjs 4.1 下拉框 Tree 的实现(mvc)

    本文将深入探讨如何在ExtJS 4.1环境中利用MVC架构实现一个功能丰富的下拉框(Tree ComboBox),并结合具体代码示例进行详细解析。 ### ExtJS 4.1 下拉框Tree实现(MVC) #### 1. MVC架构简介 MVC,即Model-View-...

    ExtJS之Ext.Ajax.request用法详解.docx

    ExtJS之Ext.Ajax.request用法详解.docx

Global site tag (gtag.js) - Google Analytics