在Ext JS的应用中如何操作数字类型才是正确的姿势呢?
Ext JS 毫无疑问支持JS原生的数字类型Number, 同时又提供了一个单例类便捷的操作数字类型的变量。
JavaScript的Number 类型
- 使用
new number
定义
var s = '10';
var n = Number(s);
- 如果不能被转换为数字,则返回NaN
s = '10d';
n = Number(s); //NaN
使用Number对象的属性赋值
biggestNum = Number.MAX_VALUE;
smallestNum = Number.MIN_VALUE;
infiniteNum = Number.POSITIVE_INFINITY;
negInfiniteNum = Number.NEGATIVE_INFINITY;
notANum = Number.NaN;
将日期型对象转换为数字
var d = new Date("December 30, 2022 08:08:00");
console.log(Number(d)); //1672358880000
主要方法
- toFixed ( digits ) , 小数点位数
var n = 100;
console.log(n.toFixed(2)); //100.00