• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > JS应用 > JS教程(18):数值对象属性与方法

    JS教程(18):数值对象属性与方法

    作者: 分类:JS应用 点击: 214 次
    wordpress CMS主题:ssmay主题

      在 JavaScript 中,除了有Number数字这种基本的数据类型,JS还有 Number对象,该对象是原始数值的包装对象。在必要时,JavaScript 会自动地在原始数据和对象之间转换。Number对象虽然不是经常使用,但JS还是赋予了它强大的属性和方法。下面,我们就简单地了解一 下Number对象的属性和方法。

      一:Number对象属性

      1:MAX_VALUE 可表示的最大的数

      document.write(Number.MAX_VALUE);
      输出:1.7976931348623157e+308

      2:MIN_VALUE 可表示的最小的数

      document.write(Number.MIN_VALUE);
      输出:5e-324

      3:NaN 非数字值

      一般使用 isNaN() 全局函数来判断一个值是否是 NaN 值。

      4:NEGATIVE_INFINITY 负无穷大,溢出时返回该值。

      NEGATIVE_INFINITY 属性表示小于 Number.MIN_VALUE 的值。该值代表负无穷大。

      5:POSITIVE_INFINITY 正无穷大,溢出时返回该值。

      POSITIVE_INFINITY 属性表示大于 Number.MAX_VALUE 的值。该值代表正无穷大。

      二:Number对象函数:

      1、toFixed()

      把数字转换为字符串,结果的小数点后有指定位数的数字。

      var num = new Number(13.37);
      document.write (num.toFixed(1))

      结果:13.4
      没有参数时,表示0,即没有小数

      2、toPrecision()

      把数字格式化为指定的长度。指数计数法

      实例:在本例中,我们将把一个数字转换为指数计数法:

      var num = new Number(10000);
      document.write (num.toPrecision(4))

      输出:

      1.000e+4

      3、toExponential()

      把对象的值转换为指数计数法。

      实例:在本例中,我们将把一个数字转换为指数计数法:

      var num = new Number(10000);
      document.write (num.toExponential(1))

      输出:

      1.0e+4
      valueOf 返回一个 Number 对象的基本数字值。



      QQ二维码

    文章作者:ssmay
    本文地址:http://wanlimm.com/77201809126885.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    3条回应:“JS教程(18):数值对象属性与方法”

    1. mylayout说道:

      学习了!学习了!学习了!

    2. xiaojiudy说道:

      讲的详细,除了常用的还有不常用的

    3. wuting9903@yahoo.co.jp说道:

      这就是从文档里搬过来的吧

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.