Infinity

Thuộc tính global Infinity là giá trị kiểu số biểu diễn vô cùng.

Property attributes of Infinity
Writable no
Enumerable no
Configurable no

Cú pháp

Infinity 

Mô tả

Infinity là một thuộc tính của global object, hay nói các khác, là một biến trong global scope.

Giá trị khởi đầu của InfinityNumber.POSITIVE_INFINITY. Giá trị Infinity (dương vô cùng) lớn hơn mọi số. Về mặt toán học, giá trị này có biểu hiện giống hệt với vô cùng; chẳng hạn, mọi số dương nhân với Infinity đều bằng Infinity, và mọi số chia cho Infinity đều bằng 0.

Như đã định nghĩa trong bản đặc tả ECMAScript 5, Infinity là chỉ-đọc (cài đặt trong JavaScript 1.8.5 / Firefox 4).

Ví dụ

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 */  

Đặc tả

Đặc tả Trạng thái Ghi chú
ECMAScript 1st Edition (ECMA-262) Standard Định nghĩa lần đầu. Cài đặt trong JavaScript 1.3
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  
ECMAScript (ECMA-262)
The definition of 'Infinity' in that specification.
Living Standard  

Trình duyệt hỗ trợ

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung InternetNode.js
InfinityChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 4Opera Full support 4Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0nodejs Full support 0.1.100

Legend

Full support  
Full support

Xem thêm