Javascript的Number对象

js内置对象之Number

Number 对象的属性

属性 描述
constructor 返回创建此对象时的函数的引用(基本不用)
MAX_VALUE 可表示的最大的数
MIN_VALUE 可表示的最小的数
NaN 非数字值
NEGATIVE_INFINITY 负无穷大,溢出是返回该值
POSITIVE_INFINITY 正无穷大,溢出时返回该值


Number对象的方法

方法 作用
toString 将数字转换为字符串
toLocaleString 将数字转换为字符串,以本地数字顺序
toFixed 将数字转换为字符串,结果有小数点后指定位数的数字
toExponential 将对象的值转换为指数计数法
toPrecision 将对象的值设置为指定格式的数字
valueOf 返回一个 Number 对象的基本数字值


Number方法详解

  • Number.toString

      <script type="text/javascript">
      var number = new Number(1337);
      document.write (number.toString())
      </script>
    
  • Number.Fixed

      <script type="text/javascript">
      var num = new Number(13.37);
      document.write (num.toFixed(1))
          </script>
    
    • 该方法对不足为进行舍入时,采用四舍五入法
  • Number.toExponential

          <script type="text/javascript">
      var num = new Number(10000);
      document.write (num.toExponential(1))
          </script>
    
    • 该方法请务必加上参数,参数表示小数点后保留位数,取值为1~20之间,若不加,以实际最大位数取,不足时以0补足
  •   Number.toPrecision
    
          <script type="text/javascript">
          var num = new Number(10000);
          document.write (num.toPrecision(4))
          </script>
    
    • 若数字位数超出指定位数,该方法将数字设置为指数计数法,若不加参数,仅将数字转换为字符串
  • Number.valueOf

    • 该函数返回一个该数字对象的的基本函数值,若参数不是数字抛出一个TypeError
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、JS前言 (1)认识JS 也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HT...
    凛0_0阅读 7,744评论 0 8
  • 第1章 认识JS JavaScript能做什么?1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)2.实现...
    mo默22阅读 5,206评论 0 5
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 5,617评论 0 6
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,056评论 18 399
  • js简介 Js是一种基于事件和对象驱动的解释性、松散性的语言。 一切皆对象 javascript 布兰登艾奇 ...
    塔库纳玛哈哈阅读 4,962评论 0 2