• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Infinity 无穷大

    全局属性Infinity是一个数值,表示无穷大。

    Infinity属性的属性特性:
    writablefalse
    enumerablefalse
    configurablefalse

    语法

    Infinity 
    

    描述

    Infinity是全局对象(global object)的一个属性,即它是一个全局变量。

    Infinity的初始值是Number.POSITIVE_INFINITYInfinity(正无穷大)大于任何值。该值和数学意义上的无穷大很像,例如任何正值乘以InfinityInfinity,任何数值(除了Infinity 和-Infinity)除以Infinity为 0。

    在 ECMAScript 5 的规范中,Infinity是只读的(实现于 JavaScript 1.8.5 / Firefox 4)。

    示例

    console.log(Infinity          ); /* Infinity */  
    console.log(Infinity + 1      ); /* Infinity */  
    console.log(Math.pow(10, 1000)); /* Infinity */  
    console.log(Math.log(0)       ); /* -Infinity */  
    console.log(1 / Infinity      ); /* 0 */
    

    下篇:NaN 非数字