Infinity

Сводка

Глобальное свойство Infinity является числовым значением, представляющим бесконечность.

Атрибуты свойстваInfinity
Записываемое нет
Перечисляемое нет
Настраиваемое нет
 

Описание

Infinity является свойством глобального объекта, то есть, это переменная в глобальной области видимости.

Начальным значением Infinity является Number.POSITIVE_INFINITY. Значение Infinity (положительная бесконечность) больше любого другого числа, включая саму положительную бесконечность. Это значение ведёт себя как математическая бесконечность; например, любое положительное число, умноженное на 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 */

 

Спецификации

Спецификация Статус Комментарии
ECMAScript 1-е издание. Стандарт Изначальное определение. Реализована в JavaScript 1.3.
ECMAScript 5.1 (ECMA-262)
Определение 'Infinity' в этой спецификации.
Стандарт  
ECMAScript 2015 (6th Edition, ECMA-262)
Определение 'Infinity' в этой спецификации.
Стандарт  
ECMAScript Latest Draft (ECMA-262)
Определение 'Infinity' в этой спецификации.
Черновик  

Совместимость с браузерами

 

Update compatibility data on GitHub
КомпьютерыМобильныеServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung InternetNode.js
InfinityChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 4Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка 1.0nodejs Полная поддержка Да

Легенда

Полная поддержка  
Полная поддержка

 

 
 

Смотрите также