Java Reference
In-Depth Information
The isFinite( ) Function
The isFinite() function has the following signature:
isFinite(value)
It returns true if value is a finite number or it can be converted to a finite Number
value. Otherwise, it returns false . In other words, if Number(value) returns NaN ,
+Infinity , or -Infinity , the isFinite(value) function returns false ; otherwise it
returns true . The following code shows how to use the isFinite() function:
printf("isFinite(%s) = %b", NaN, isFinite(NaN));
printf("isFinite(%s) = %b", Infinity, isFinite(Infinity));
printf("isFinite(%s) = %b", -Infinity, isFinite(-Infinity));
printf("isFinite(%s) = %b", 1089, isFinite(1089));
printf("isFinite('%s') = %b", "1089", isFinite('1089'));
printf("isFinite('%s') = %b", "Hello", isFinite('Hello'));
printf("isFinite(%s) = %b", "true", isFinite(true));
printf("isFinite(%s) = %b", "new Object()", isFinite(new Object()));
printf("isFinite(%s) = %b", "new Object(7889)", isFinite(new Object(7889)));
isFinite(NaN) = false
isFinite(Infinity) = false
isFinite(-Infinity) = false
isFinite(1089) = true
isFinite('1089') = true
isFinite('Hello') = false
isFinite(true) = true
isFinite(new Object()) = false
isFinite(new Object(7889)) = true
The decodeURI( ) Function
The decodeURI() function has the following signature:
decodeURI(encodedURI)
The decodeURI() function returns encodedURI after replacing the escape sequences
by the characters they represent. The following code decodes a URI that contains %20 as
an escape sequence that is converted to a space:
var encodedUri = " http://www.jdojo.com/hi%20there " ;
var decodedUri = decodeURI(encodedUri);
print("Encoded URI:", encodedUri);
print("Decoded URI:", decodedUri);
 
 
Search WWH ::




Custom Search