`
deadlybug
  • 浏览: 6312 次
  • 性别: 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
分享到:
评论

相关推荐

    ExtJSWeb应用程序开发指南(第2版)

    1.3 是否真的需要学习ExtJS 1.4 ExtJS4.0新特性 1.5 ExtJSUI组件基础 1.6 了解一下类似技术 1.7 本章小结 第2章 开始ExtJS之旅 2.1 认识ExtJS的开发包 2.2 也从Helloworld开始 2.3 ExtJS中的基本概念 2.4 ...

    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 组件...

    js语法之extjs

    ### Extjs基础语法详解 #### 一、动态加载机制 Extjs为了提高应用程序的性能,引入了动态加载机制。...通过这些知识点的学习,可以帮助开发者更好地掌握Extjs框架的核心技术,并应用于实际项目中。

    ext学习小例

    通过以上知识点的学习,初学者可以快速上手 Ext JS,并实现一些基本的前端功能,例如显示消息提示框、创建输入框以及创建窗口等。需要注意的是,在实际开发过程中,建议遵循最佳实践和官方文档的指导来确保代码质量...

    ExtJS4下拉树组件

    ### ExtJS4 下拉树组件知识点详解 #### 一、概述 在ExtJS4中,下拉树组件(TreeComboBox)是一种特殊的组合框,它结合了下拉列表和树形结构的功能,允许用户通过选择树节点来填充组合框的值。这种组件广泛应用于...

Global site tag (gtag.js) - Google Analytics