This article is in need of a technical review.
This article is in need of an editorial review.
グローバルプロパティ Infinity は無限大を表す数値です。
Property attributes of Infinity |
|
|---|---|
| 書込可能 | false |
| enumerable | false |
| 設定可能 | false |
構文
Infinity
説明
Infinity はグローバルオブジェクトのプロパティです、言い換えればグローバルスコープ内の変数です。
Infinity の初期値は Number.POSITIVE_INFINITY です。 Infinity という値(正の無限大)は他のあらゆる数より大きい数です。この値は数学的に無限大のように振る舞います。例えば、Infinity を掛けたものは全て Infinity となり、Infinity で割ったものは全て 0 となります。
ECMAScript 5 の仕様では、Infinity は読み取り専用です。(JavaScript 1.8.5 / Firefox 4 にて実装)
仕様
| 仕様 | 状況 | コメント |
|---|---|---|
| ECMAScript 1st Edition (ECMA-262) | Standard |
初期定義。 |
| ECMAScript 5.1 (ECMA-262) The definition of 'Infinity' in that specification. |
Standard | |
| ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'Infinity' in that specification. |
Standard |
ブラウザ互換性
| 機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| 基本サポート | (有) | (有) | (有) | (有) | (有) |
| 機能 | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| 基本サポート | (有) | (有) | (有) | (有) | (有) | (有) |