{div:style=display:none}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY (EXCEPT INSIDE THE DIV BELOW WITH ID=DESCRIPTION), UNLESS YOU KNOW WHAT YOU'RE DOING.
THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO AUTO UPDATE THE CONTENT THROUGH THE DOC GENERATOR.\\ \\ Enter additional information related to this 'class' inside the \{div} macro with 'id=description'{div}
{div:id=description}{div}\\
{table:id=|class=servoy sReturnTypes}{tr:style=height: 30px;}{th}Return Types{th}{tr}{tr}{td}{span:class=sWordList}[Array]{span}{span:class=sWordList}[Boolean]{span}{span:class=sWordList}[Date]{span}{span:class=sWordList}[Function]{span}{span:class=sWordList}[JSON]{span}{span:class=sWordList}[Math]{span}{span:class=sWordList}[Namespace]{span}{span:class=sWordList}[Number]{span}{span:class=sWordList}[Object]{span}{span:class=sWordList}[QName]{span}{span:class=sWordList}[RegExp]{span}{span:class=sWordList}[Special Operators]{span}{span:class=sWordList}[Statements]{span}{span:class=sWordList}[String]{span}{span:class=sWordList}[XML]{span}{span:class=sWordList}[XMLList]{span}{td}{tr}{table}\\
{table:id=|class=servoy sSummary}{colgroup}{column:width=80px|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Property Summary{th}{tr}{tbody}{tr}{td}[Number]{td}{td}[#Infinity]
Numeric value representing infinity.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#NaN]
Value representing Not\-a\-Number.{td}{tr}{tbody}{tbody}{tr}{td}[Object]{td}{td}[#undefined]
The value undefined.{td}{tr}{tbody}{table}\\
{table:id=|class=servoy sSummary}{colgroup}{column:width=80px|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method Summary{th}{tr}{tbody}{tr}{td}[String]{td}{td}[#decodeURI]\(encodedURI)
Decodes a URI previously encoded with encodeURI or another similar routine.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#decodeURIComponent]\(encodedURI)
Decodes a URI component previously created by encodeURIComponent or by a similar routine.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#encodeURI]\(URI)
Encodes a URI by replacing certain characters with escape sequences.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#encodeURIComponent]\(URI)
Encodes a URI component by replacing all special characters with their corresponding UTF\-8 escape sequences.{td}{tr}{tbody}{tbody}{tr}{td}[Object]{td}{td}[#eval]\(expression)
Evaluates JavaScript code passed as a string.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#isFinite]\(n)
Returns true if the given number is a finite number.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#isNaN]\(value)
The NaN property indicates that a value is 'Not a Number'.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#isXMLName]\(name)
Returns true if the given name can be used as a valid name for an XML element or attribute.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#parseFloat]\(text)
Makes a floating point number from the starting numbers in a given string.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#parseInt]\(text)
Makes a integer from the starting numbers in a given string in the base specified.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#parseInt]\(text, radix)
Makes a integer from the starting numbers in a given string in the base specified.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#uneval]\(obj)
Returns the string representation behind a given object.{td}{tr}{tbody}{table}\\
{table:id=property|class=servoy sDetail}{colgroup}{column:width=100%|padding=0px}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Property Details{th}{tr}{tbody:id=Infinity}{tr:id=name}{td}h6.Infinity{td}{tr}{tr:id=des}{td}{div:class=sIndent}Numeric value representing infinity.{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Number]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
Infinity
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=NaN}{tr:id=name}{td}h6.NaN{td}{tr}{tr:id=des}{td}{div:class=sIndent}Value representing Not\-a\-Number.{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Number]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
NaN
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=undefined}{tr:id=name}{td}h6.undefined{td}{tr}{tr:id=des}{td}{div:class=sIndent}The value undefined.{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Object]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
undefined
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}\\
{table:id=function|class=servoy sDetail}{colgroup}{column:width=100%|padding=0px}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=decodeURI-String}{tr:id=name}{td}h6.decodeURI{td}{tr}{tr:id=sig}{td}{span:style=margin-right: 5px;}[String]{span}{span:style=font-weight: bold;}decodeURI{span}{span}\(encodedURI){span}{td}{tr}{tr:id=des}{td}{div:class=sIndent}
Cache
index
true
refresh
100d
showRefresh
true
id
doc
title
Refresh page
showDate
true
retry
Enable
servoy sReturnTypes2100%height: 30px;2Supported ClientssWordListSmartClientsWordListWebClientsWordListNGClientsWordListMobileClientservoy sSummary12%30%58%height: 30px;3Property SummaryNumeric value representing infinity.Value representing Not-a-Number.The value undefined.servoy sSummary12%30%58%height: 30px;3Methods SummaryDecodes a URI previously encoded with encodeURI or another similar routine.Decodes a URI component previously created by encodeURIComponent or by a similar routine.Encodes a URI by replacing certain characters with escape sequences.Encodes a URI component by replacing all special characters with their corresponding UTF-8 escape sequences.Evaluates JavaScript code passed as a string.Returns true if the given number is a finite number.voidThe NaN property indicates that a value is 'Not a Number'.Returns true if the given name can be used as a valid name for an XML element or attribute.Makes a floating point number from the starting numbers in a given string.Makes a integer from the starting numbers in a given string in the base specified.Makes a integer from the starting numbers in a given string in the base specified.Returns the string representation behind a given object.propertyservoy sDetail2100%height:30px2Property DetailsInfinityname
Encodes a URI component by replacing all special characters with their corresponding UTF
\
-8 escape sequences.
{div}{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[String]} URI
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
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]
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=eval-String}{tr:id=name}{td}h6.eval{td}{tr}{tr:id=sig}{td}{span:style=margin-right: 5px;}[Object]{span}{span:style=font-weight: bold;}eval{span}{span}\(expression){span}{td}{tr}{tr:id=des}{td}{div:class=sIndent}prs
The NaN property indicates that a value is 'Not a Number'.
{div}{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[Object]} value
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}void{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
isNaN( value )
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=isXMLName-String}{tr:id=name}{td}h6.isXMLName{td}{tr}{tr:id=sig}{td}{span:style=margin-right: 5px;}[Boolean]{span}{span:style=font-weight: bold;}isXMLName{span}{span}\(name){span}{td}{tr}{tr:id=des}{td}{div:class=sIndent}prs
Returns true if the given name can be used as a valid name for an XML element or attribute.
{div}{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[String]} name
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Boolean]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
application.output(isXMLName("good_name")); // prints: true
application.output(isXMLName("bad name")); // because of the space, prints: false
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=parseFloat-String}{tr:id=name}{td}h6.parseFloat{td}{tr}{tr:id=sig}{td}{span:style=margin-right: 5px;}[Number]{span}{span:style=font-weight: bold;}parseFloat{span}{span}\(text){span}{td}{tr}{tr:id=des}{td}{div:class=sIndent}prs
Parameters
sIndentname ;ret
Returns
sIndentclients
Supported Clients
sIndentSmartClient,WebClient,NGClientsam
Sample
sIdentjavascriptlastDetailRowparseFloatname
parseFloat(text)
dessIndent
Makes a floating point number from the starting numbers in a given string.
{div}{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[String]} text
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Number]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
parseFloat('string')
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=parseInt-String}{tr:id=name}{td}h6.parseInt{td}{tr}{tr:id=sig}{td}{span:style=margin-right: 5px;}[Number]{span}{span:style=font-weight: bold;}parseInt{span}{span}\(text){span}{td}{tr}{tr:id=des}{td}{div:class=sIndent}prs