You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 31 Next »

 

Test Available In FlexJS (+/-)?

ActionScript

JavaScript + Closure annotation

Notes

Global Constants

 

 

 

 

Infinity

-

Infinity

Infinity

 

-Infinity

-

-Infinity

-Infinity

 

NaN

-

NaN

NaN

 

undefined

-

undefined

undefined

 

 

 

 

 

 

Global Functions

 

 

 

 

Array()

-

Array(...values)

Array(...values)

 

Boolean()

-

Boolean(value)

Boolean(value)

 

decodeURI()

-

decodeURI(value)

decodeURI(value)

 

decodeURIComponent()

-

decodeURIComponent(value)

decodeURIComponent(value)

 

encodeURI()

-

encodeURI(value)

encodeURI(value)

 

encodeURIComponent()

-

encodeURIComponent(value)

encodeURIComponent(value)

 

escape()

-

escape(value)

escape(value)

 

int()

-

int(value)

int(value)

See "diff" page...

isFinite()

-

isFinite(value)

isFinite(value)

 

isNaN()

-

isNaN(value)

isNaN(value)

 

isXMLName()

-

isXMLName(value)

See "E4X" page...

 

Number()

-

Number(value)

Number(value)

 

Object()

-

Object(value)

Object(value)

 

parseFloat()

-

parseFloat(value)

parseFloat(value)

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="540a1d6f-4f41-4c02-99f3-f7d5f5c30287"><ac:plain-text-body><![CDATA[

parseInt()

-

parseInt(value, [radix])

parseInt(value, [radix])

 

]]></ac:plain-text-body></ac:structured-macro>

String()

-

String(value)

String(value)

 

trace()

-

trace(...values)

trace(...values)

See "diff" page...

uint()

 

uint(value)

uint(value)

See "diff" page...

unescape()

-

unescape(value)

unescape(value)

 

Vector()

-

result = Vector.<type>(valueArray);

See "diff" page...

 

XML()

-

XML(value)

See "E4X" page...

 

XMLList()

 

XMLList(value)

See "E4X" page...


 

 

 

 

 

Classes

 

 

 

 

ArgumentError

-

ArgumentError

ArgumentError

See "diff" page...

arguments

-

arguments

arguments

 

Array

-

Array

Array

See "diff" page...

Boolean

 

Boolean

Boolean

 

Class

-

-

-

See "Class" page...

Date

-

Date

Date

See "diff" page...

DefinitionError

-

DefinitionError

DefinitionError

See "diff" page...

Error

-

Error

Error

See "diff" page...

EvalError

-

EvalError

EvalError

See "diff" page...

Function

-

Function

Function

 

int

-

int

int

See "diff" page...

JSON

-

JSON

JSON

See "diff" page...

Math

-

Math

Math

 

Namespace

-

Namespace

Namespace

See "diff" page...

Number

-

Number

Number

 

Object

-

Object

Object

See "diff" page...

QName

-

QName

See "E4X" page...

 

RangeError

-

RangeError

RangeError

See "diff" page...

ReferenceError

-

ReferenceError

ReferenceError

See "diff" page...

RegExp

-

RegExp

RegExp

See "diff" page...

SecurityError

-

SecurityError

SecurityError

See "diff" page...

String

-

String

String

See "diff" page...

SyntaxError

-

SyntaxError

SyntaxError

See "diff" page...

TypeError

-

TypeError

TypeError

See "diff" page...

uint

-

uint

uint

See "diff" page...

URIError

-

URIError

URIError

See "diff" page...

Vector

-

Vector

See "diff" page...

 

VerifyError

-

VerifyError

VerifyError

See "diff" page...

XML

-

XML

See "E4X" page...

 

XMLList

-

XMLList

See "E4X" page...


 

 

 

 

 

Arithmetic

 

 

 

 

+

-

+

+

 

--

-

--

--

 

/

-

/

/

 

++

-

++

++

 

%

-

%

%

 

*

-

*

*

 

-

-

-

-

 

 

 

 

 

 

Arithmetic compound assignment

 

 

 

 

+=

-

+=

+=

 

/=

-

/=

/=

 

%=

-

%=

%=

 

*=

-

*=

*=

 

-=

-

-=

-=

 

 

 

 

 

 

Assignment

 

 

 

 

=

-

=

=

 

 

 

 

 

 

Bitwise

 

 

 

 

&

-

&

&

 

<<

-

<<

<<

 

~

-

~

~

 

|

-

|

|

 

>>

-

>>

>>

 

>>>

-

>>>

>>>

 

^

-

^

^

 

 

 

 

 

 

Bitwise compound assignment

 

 

 

 

&=

-

&=

&=

 

<<=

-

<<=

<<=

 

|=

-

|=

|=

 

>>=

-

>>=

>>=

 

>>>=

-

>>>=

>>>=

 

^=

-

^=

^=

 

 

 

 

 

 

Comment

 

 

 

 

/**/

-

/**/

/**/

 

//

-

//

//

 

 

 

 

 

 

Comparison

 

 

 

 

==

-

==

==

 

>

-

>

>

 

>=

-

>=

>=

 

!=

-

!=

!=

 

<

-

<

<

 

<=

-

<=

<=

 

===

-

===

===

 

!==

-

!==

!==

 

 

 

 

 

 

Logical

 

 

 

 

&&

-

&&

&&

 

&&=

-

x &&= y

Classes (diff)See "diff" page...

 

!

-

!

!

 

||

-

||

||

 

||=

-

x ||= y

Classes (diff)See "diff" page...

 

 

 

 

 

 

Other

 

 

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="0af0d51c-e33b-420e-9803-7a0bfe635421"><ac:plain-text-body><![CDATA[

[]

-

[]

[]

 

]]></ac:plain-text-body></ac:structured-macro>

as

-

as

See "diff" page...

 

,

-

,

,

 

?:

-

(value) ? true : false;

(value) ? true : false;

 

delete

-

delete

delete

 

.

-

.

.

 

in

-

in

in

 

instanceof

-

instanceof

instanceof

See "diff" page...

is

-

is

?


::

-

::

?

 

new

-

new

new

 

{}

-

{}

{}

 

()

-

()

()

 

/

-

/

/

 

:

-

:

See "diff" page...

 

typeof

-

typeof

typeof

See "diff" page...

void

-

void

void

 

 

 

 

 

 

String

 

 

 

 

+

-

+

+

 

+=

-

+=

+=

 

"

-

"

"

 

 

 

 

 

 

XML

 

 

 

 

@

-

@

See "E4X" page...


{}

-

{}

See "E4X" page...

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="13dc29f4-7a71-4719-bcf8-40ac986c003d"><ac:plain-text-body><![CDATA[

[]

-

[]

[See "E4X" page...

FLEX:E4X Missing in JS]

 

]]></ac:plain-text-body></ac:structured-macro>

+

-

+

See "E4X" page...


+=

-

+=

See "E4X" page...


delete

-

delete

See "E4X" page...


..

-

..

See "E4X" page...


.

-

.

See "E4X" page...


()

-

()

See "E4X" page...


<>

-

<>

See "E4X" page...

 

 

 

 

 

 

Statements

 

 

 

 

break

-

break

break

 

case

-

case

case

 

continue

-

continue

continue

 

default

-

default

default

 

do...while

-

do...while

do...while

 

else

-

else

else

 

for

-

for

for

 

for...in

-

for...in

for...in

 

for each...in

-

for each...in

See "diff" page...

 

if

-

if

if

 

label

-

label

label

 

return

-

return

return

 

super

-

super(

[arg1, ..., argN]

);
super.method(

[arg1, ..., argN]);

See "diff" page... 

 

switch

-

switch

switch

 

throw

-

throw

throw

 

try...catch...finally

-

try...catch...finally

try...catch...finally

 

while

-

while

while

 

with

-

with

with

 

 

 

 

 

 

Attribute Keywords

 

 

 

 

dynamic

-

dynamic

See "diff" page...

 

final

-

final

See "diff" page...

 

internal

-

internal

See "diff" page...

 

native

-

[not user accessible]

 

 

override

-


override

See "diff" page...

 

private

-

private

See "diff" page...

 

protected

-

protected

See "diff" page...

 

public

-

public

See "diff" page...


static

-

static

See "diff" page...

 

 

 

 

 

 

Definition keywords

 

 

 

 

... (rest) parameter

-

...rest

See "diff" page...


class

-

class

See "Class Implementations" page...

 

const

-

const

See "diff" page...

 

extends

-

extends

See "diff" page...

 

function

-

function

function

 

get

-

get

See "diff" page...

 

implements

-

implements

See "diff" page...

 

interface

-

interface

See "diff" page...

 

namespace

-

namespace

See "diff" page...

 

package

-

package

See "diff" page...

 

set

-

set

See "diff" page...

 

var

-

var

var

 

 

 

 

 

 

Directives

 

 

 

 

default xml namespace

-

default xml namespace

See "E4X" page...

 

import

-

import

See "diff" page...

 

include

-

include

See "diff" page...

 

use namespace

-

use namespace

See "diff" page...

 

 

 

 

 

 

Namespaces

 

 

 

 

AS3

-

?

?

See "diff" page...

flash_proxy

-

?

?

See "diff" page...

object_proxy

-

?

?

See "diff" page...

 

 

 

 

 

Primary expression keywords

 

 

 

 

false

-

false

false

 

null

-

null

null

 

this

-

this

See "diff" page...

 

true

-

true

true

 

 

 

 

 

 

  • No labels