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 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
Mar 13, 2023 02:53
Supported 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
Numeric value representing infinity.
Infinity
NaN
Value representing Not-a-Number.
NaN
undefined
The value undefined.
undefined
Methods Details
decodeURI(encodedURI)
Decodes a URI previously encoded with encodeURI or another similar routine.
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)
Decodes a URI component previously created by encodeURIComponent or by a similar routine.
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)
Encodes a URI by replacing certain characters with escape sequences.
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)
Encodes a URI component by replacing all special characters with their corresponding UTF-8 escape sequences.
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)
Evaluates JavaScript code passed as a string. Returns the value returned by the evaluated code.
String
expression
;
eval("var x = 2 + 3;");
application.output(x); // prints: 5.0
isFinite(n)
Returns true if the given number is a finite number.
Number
n
;
application.output(isFinite(1)); // prints: true
application.output(isFinite(Infinity)); // prints: false
application.output(isFinite(isNaN)); // prints: false
isNaN(value)
The NaN property indicates that a value is 'Not a Number'.
Object
value
;
isNaN( value )
isXMLName(name)
Returns true if the given name can be used as a valid name for an XML element or attribute.
String
name
;
application.output(isXMLName("good_name")); // prints: true
application.output(isXMLName("bad name")); // because of the space, prints: false
parseFloat(text)
Makes a floating point number from the starting numbers in a given string.
String
text
;
parseFloat('string')
parseInt(text)
Makes a integer from the starting numbers in a given string in the base specified.
String
text
;
parseInt('0774')
parseInt(text, radix)
Makes a integer from the starting numbers in a given string in the base specified.
String
text
;
Number
radix
;
parseInt('0774' , 8)
uneval(obj)
Returns the string representation behind a given object.
Object
obj
;
application.output(uneval(isNaN)); // prints something like: function isNaN() { [native code for isNaN, arity=1] }