JavaScript Number 对象的实际操作

Number 对象Number 对象是原始数值的包装对象。创建 Number 对象的语法:var myNum=new Number(value);var myNum=Number(value);参数参数 value 是要创建的 Number 对象的数值,或是要转换成数字的值。返回值当 Number() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 Number 对象。如果不用 new 运算符,把 Number() 作为一个函数来调用,它将把自己的参数转换成一个原始的数值,并且返回这个值(如果转换失败,则返回 NaN)。Number 对象属性属性描述constructor返回对创建此对象的 Number 函数的引用。MAX_VALUE可表示的最大的数。MIN_VALUE可表示的最小的数。NaN非数字值。NEGATIVE_INFINITY负无穷大,溢出时返回该值。POSITIVE_INFINITY正无穷大,溢出时返回该值。prototype使您有能力向对象添加属性和方法。Number 对象方法方法描述toString把数字转换为字符串,使用指定的基数。toLocaleString把数字转换为字符串,使用本地数字格式顺序。toFixed把数字转换为字符串,结果的小数点后有指定位数的数字。toExponential把对象的值转换为指数计数法。toPrecision把数字格式化为指定的长度。valueOf返回一个 Number 对象的基本数字值。ES6 新增 Number 属性ES 6 增加了以下三个 Number 对象的属性:EPSILON: 表示 1 和比最接近 1 且大于 1 的最小 Number 之间的差别MIN_SAFE_INTEGER: 表示在 JavaScript中最小的安全的 integer 型数字 (-(253 - 1))。MAX_SAFE_INTEGER: 表示在 JavaScript 中最大的安全整数(253 - 1)。实例<h2>Number 对象属性</h2><p>EPSILON、MIN_SAFE_INTEGER、MAX_SAFE_INTEGER</p><p id="demo‐x"></p><p id="demo‐y"></p><p id="demo‐z"></p><script>var x = Number.EPSILON; var y = Number.MIN_SAFE_INTEGER; var z = Number.MAX_SAFE_INTEGER;document.getElementById("demo‐x").innerHTML = " Number.EPSILON: " + x;document.getElementById("demo‐y").innerHTML = " Number.MIN_SAFE_INTEGER: " + y;document.getElementById("demo‐z").innerHTML = " Number.MAX_SAFE_INTEGER: " + z;</script>

(0)

相关推荐

  • 「知识点」JavaScript 中11个有趣的事实

    「知识点」JavaScript 中11个有趣的事实

  • JavaScript中的this详解

    this关键字表示对象 在方法中,this表示该方法所属的对象: 如果单独使用,this表示全局对象: 在函数中,this表示全局对象: 在函数中,在严格模式下,this是未定义的(undefined ...

  • JavaScript删除对象的某个属性的方法

    WEB前端开发社区 5天前 1.delete  delete是删除对象的属性没有任何剩菜,剩下的唯一真正的方法,但它的工作比其"替代"设置慢100倍 object[key] = u ...

  • JavaScript优雅写法及骚操作

    前端技术优选 今天 以下文章来源于掘金开发者社区 ,作者NeverSettle 掘金开发者社区掘金,一个帮助开发者成长的技术社区 昨天看权威指南的时候看到一个个人觉得很优雅的写法,便想着记录一下(我的 ...

  • JavaScript Promise 对象 | 菜鸟教程

    ECMAscript 6 原生提供了 Promise 对象. Promise 对象代表了未来将要发生的事件,用来传递异步操作的消息. Promise 对象有以下两个特点: 1.对象的状态不受外界影响. ...

  • VBA常用小代码:Rang对象的排序操作

    这年头,小屁孩都寄道数据排序是数据处理过程中非常重要的一个环节,Excel也直接提供了[排序]的基础功能,VBA代码与之相对应的,便是Rang对象的Sort方法. 举个栗子.如下图所示,需要对B列的语 ...

  • 如何理解javascript的对象?

    WEB前端开发社区 2021-07-23 1.1 什么是对象? 对象是事物,在现实世界中,一个球,一张桌子,一辆汽车都是对象. 对象就是具有可描述特征的事物,我们可以用某种特定的方式去影响和操作它. ...

  • JavaScript入门-对象(二)

    JavaScript对象(二) 本篇,主要讲了面向对象.this的指向问题,模拟继承过程 面向对象编程 什么面向对象编程? 编程,编程就是人们用计算机能懂的语言,告诉计算机自己想做的事情. 面向对象的 ...

  • 前端教程:Javascript Number.NEGATIVE_INFINITY

    这是代表一个的值小于Number.MIN_VALUE一个特殊数值.此值被表示为"负无穷".此值类似于在其数学行为的无穷大.例如,任何事情乘以NEGATIVE_INFINITY是NE ...

  • 前端教程:Javascript Number.NaN

    不带引号的字面常量NaN是一个特殊的值,表示不是非数字.由于NaN总是比较不等的情况,以任何数,包括NaN,它通常是用于指示应该返回一个有效的数的函数的错误条件. 注意:使用isNaN()全局函数来查 ...

  • 前端教程:Javascript Number.MIN_VALUE

    Number.MIN_VALUE属性属于静态Number对象.这代表了尽可能小的正数的JavaScript可以工作的常量. 该常量的实际值是 5 x 10-324 语法 您可以使用以下语法访问属性: ...