--- title: Infinity slug: Web/JavaScript/Reference/Global_Objects/Infinity translation_of: Web/JavaScript/Reference/Global_Objects/Infinity ---
Thuộc tính global Infinity
là giá trị kiểu số biểu diễn vô cùng.
{{js_property_attributes(0,0,0)}}
Tài nguyên dùng cho bài viết này được lưu trữ trong một kho của GitHub. Nếu bạn muốn đóng góp cho nó, hãy clone lại https://github.com/mdn/interactive-examples và gửi cho chúng tôi một pull request.
Infinity
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 Infinity
là {{jsxref("Number.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).
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ả | Trạng thái | Ghi chú |
---|---|---|
{{SpecName('ES1')}} | {{Spec2('ES1')}} | Định nghĩa lần đầu. Cài đặt trong JavaScript 1.3 |
{{SpecName('ES5.1', '#sec-15.1.1.2', 'Infinity')}} | {{Spec2('ES5.1')}} | |
{{SpecName('ES6', '#sec-value-properties-of-the-global-object-infinity', 'Infinity')}} | {{Spec2('ES6')}} | |
{{SpecName('ESDraft', '#sec-value-properties-of-the-global-object-infinity', 'Infinity')}} | {{Spec2('ESDraft')}} |
Bảng trình duyệt hỗ trợ trong trang này được sinh từ cấu trúc dữ liệu. Nếu bạn muốn đóng góp cho khối dữ liệu, hãy xem qua https://github.com/mdn/browser-compat-data và gửi cho chúng tôi pull request.
{{Compat("javascript.builtins.Infinity")}}