Dies ist ein spezieller Wert, der jeden Wert darstellt, der größer als Number.MAX_VALUE ist. Dieser Wert wird als „unendlich“ dargestellt. Dieser Wert ähnelt in seiner Mathematik der Unendlichkeit. Beispielsweise ergibt alles, was mit POSITIVE_INFINITY multipliziert wird, POSITIVE_INFINITY, und alles, was durch POSITIVE_INFINITY dividiert wird, ergibt Null.
Da POSITIVE_INFINITY eine Konstante ist, handelt es sich um eine schreibgeschützte Eigenschaft.
Grammatik
Sie können mit der folgenden Syntax auf Eigenschaften zugreifen:
var val = Number.POSITIVE_INFINITY;
Beispiel:
Hier ist ein Beispiel, das die Verwendung dieses Attributs veranschaulicht:
<html> <head> <script type="text/javascript"> <!-- function showValue() { var bigNumber = Number.MAX_VALUE * 2 if (bigNumber == Number.POSITIVE_INFINITY) { alert("Value of bigNumber : " + bigNumber ); } } //--> </script> </head> <body> <p>Click the following to see the result:</p> <form> <input type="button" value="Click Me" onclick="showValue();" /> </form> </body> </html>
Dies führt zu folgenden Ergebnissen:
Value of val : Infinity