Mar 29, 2024 13:36 Returns Supported Clients Sample Returns Supported Clients Sample Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients SampleSupported Clients
SmartClient
WebClient
NGClient
MobileClient
Property Summary
Number
Infinity
Numeric value representing infinity.
Number
NaN
Value representing Not-a-Number.
Object
undefined
The value undefined.
Methods Summary
String
decodeURI(encodedURI)
Decodes a URI previously encoded with encodeURI or another similar routine.
String
decodeURIComponent(encodedURI)
Decodes a URI component previously created by encodeURIComponent or by a similar routine.
String
encodeURI(URI)
Encodes a URI by replacing certain characters with escape sequences.
String
encodeURIComponent(URI)
Encodes a URI component by replacing all special characters with their corresponding UTF-8 escape sequences.
Object
eval(expression)
Evaluates JavaScript code passed as a string.
Boolean
isFinite(n)
Returns true if the given number is a finite number.
void
isNaN(value)
The NaN property indicates that a value is 'Not a Number'.
Boolean
isXMLName(name)
Returns true if the given name can be used as a valid name for an XML element or attribute.
Number
parseFloat(text)
Makes a floating point number from the starting numbers in a given string.
Number
parseInt(text)
Makes a integer from the starting numbers in a given string in the base specified.
Number
parseInt(text, radix)
Makes a integer from the starting numbers in a given string in the base specified.
String
uneval(obj)
Returns the string representation behind a given object.
Property Details
Infinity
Infinity
NaN
NaN
undefined
undefined
Methods Details
decodeURI(encodedURI)
String
encodedURI
var str = "http://www.mysite.com/my code.asp?name=[cool]";
var encoded = encodeURI(str);
var decoded = decodeURI(encoded);
application.output(encoded);//http://www.mysite.com/my%20code.asp?name=%5bcool%5d
application.output(decoded);//http://www.mysite.com/my code.asp?name=[cool]
decodeURIComponent(encodedURI)
String
encodedURI
var str = "my code.asp?name=[cool]";
var encoded = encodeURIComponent(str);
var decoded = decodeURIComponent(encoded);
application.output(encoded); //my%20code.asp%3fname%3d%5bcool%5d
application.output(decoded); //my code.asp?name=[cool]
encodeURI(URI)
String
URI
var str = "http://www.mysite.com/my code.asp?name=[cool]";
var encoded = encodeURI(str);
var decoded = decodeURI(encoded);
application.output(encoded);//http://www.mysite.com/my%20code.asp?name=%5bcool%5d
application.output(decoded);//http://www.mysite.com/my code.asp?name=[cool]
encodeURIComponent(URI)
String
URI
var str = "my code.asp?name=[cool]";
var encoded = encodeURIComponent(str);
var decoded = decodeURIComponent(encoded);
application.output(encoded); //my%20code.asp%3fname%3d%5bcool%5d
application.output(decoded); //my code.asp?name=[cool]
eval(expression)
String
expression
eval("var x = 2 + 3;");
application.output(x); // prints: 5.0
isFinite(n)
Number
n
application.output(isFinite(1)); // prints: true
application.output(isFinite(Infinity)); // prints: false
application.output(isFinite(isNaN)); // prints: false
isNaN(value)
Object
value
isNaN( value )
isXMLName(name)
String
name
application.output(isXMLName("good_name")); // prints: true
application.output(isXMLName("bad name")); // because of the space, prints: false
parseFloat(text)
String
text
parseFloat('string')
parseInt(text)
String
text
parseInt('0774')
parseInt(text, radix)
String
text
Number
radix
parseInt('0774' , 8)
uneval(obj)
Object
obj
application.output(uneval(isNaN)); // prints something like: function isNaN() { [native code for isNaN, arity=1] }