Contents of the dictionary

All dictionary entries are listed alphabetically. However, some operators are symbols and are presented in ASCII order. In addition, methods that are associated with an object are listed along with the object name—for example, the abs method of the Math object is listed as Math.abs.

The following two tables help you locate these elements. The first table lists the symbolic operators in the order in which they occur in the dictionary. The second table lists all other ActionScript elements.

Symbolic operators See entry
-- -- (decrement)
++ ++ (increment)
! ! (logical NOT)
!= != (inequality)
!== !== (strict inequality)
% % (modulo)
%= %= (modulo assignment)
& & (bitwise AND operator)
&& && (logical AND)
&= &= (bitwise AND assignment)
() () (parentheses)
- - (minus)
* * (multiplication)
*= *= (multiplication assignment)
, , (comma)
. . (dot)
: : (type)
?: ?: (conditional)
/ / (division)
// // (comment delimiter)
/* /* (comment delimiter)
/= /= (division assignment)
[] [] (array access)
^ ^ (bitwise XOR)
^= ^= (bitwise XOR assignment)
{} {} (object initializer)
| | (bitwise OR)
|| || (logical OR)
|= |= (bitwise OR assignment)
~ ~ (bitwise NOT)
+ + (addition)
+= += (addition assignment)
< < (less than)
<< << (bitwise left shift)
<<= <<= (bitwise left shift and assignment)
<= <= (less than or equal to)
<> <> (inequality)
= = (assignment)
-= -= (subtraction assignment)
== == (equality)
=== === (strict equality)
> > (greater than)
>= >= (greater than or equal to)
>> >> (bitwise right shift)
>>= >>= (bitwise right shift and assignment)
>>> >>> (bitwise unsigned right shift)
>>>= >>= (bitwise unsigned right shift and assignment)

The following table lists all ActionScript elements that are not symbolic operators.

ActionScript element See entry
#endinitclip #endinitclip
#include #include
#initclip #initclip
__proto__ Object.__proto__
_accProps _accProps
_alpha MovieClip._alpha, Button._alpha, TextField.addListener()
_currentframe MovieClip._currentframe
_droptarget MovieClip._droptarget
_focusrect _focusrect, Button._focusrect, MovieClip._focusrect
_framesloaded MovieClip._framesloaded
_global _global object
_height MovieClip._height, TextField._height, Button._height
_highquality _highquality, Button._highquality, MovieClip._highquality, TextField._highquality
_name MovieClip._name, TextField._name, Button._name
_parent _parent, Button._parent, MovieClip._parent, TextField._parent
_quality _quality, TextField._quality, Button._quality
_root _root
_rotation MovieClip._rotation, Button._rotation, TextField._rotation
_soundbuftime _soundbuftime, TextField._soundbuftime, MovieClip._soundbuftime, Button._soundbuftime
_target Button._target, MovieClip._target, TextField._target
_totalframes MovieClip._totalframes
_url MovieClip._url, TextField._url, Button._url
_visible MovieClip._visible, Button._visible, TextField._visible
_width MovieClip._width, TextField._width, Button._width
_x Button._x, MovieClip._x, TextField._x
_xmouse Button._xmouse, MovieClip._xmouse, TextField._xmouse
_xscale Button._xscale, MovieClip._xscale, TextField._xscale
_y Button._y, MovieClip._y, TextField._y
_ymouse Button._ymouse, MovieClip._ymouse, TextField._ymouse
_yscale Button._yscale, MovieClip._yscale, TextField._yscale
abs Math.abs()
Accessibility Accessibility object
acos Math.acos()
addListener Key.addListener(), Mouse.addListener(), Selection.addListener(), Stage.addListener(), TextField.addListener()
addPage PrintJob.addPage()
addProperty Object.addProperty()
addRequestHeader LoadVars.addRequestHeader(), XML.addRequestHeader()
align Stage.align, TextFormat.align
and and
appendChild XML.appendChild()
apply Function.apply()
Arguments Arguments object
Array Array object
asfunction asfunction
asin Math.asin()
atan Math.atan()
atan2 Math.atan2()
attachMovie MovieClip.attachMovie()
attachSound Sound.attachSound()
attributes XML.attributes
autosize TextField._alpha
background TextField.background
backgroundColor TextField.backgroundColor
BACKSPACE Key.BACKSPACE
beginFill MovieClip.beginFill()
beginGradientFill MovieClip.beginGradientFill()
Binding object Binding object
blockIndent TextFormat.blockIndent
bold TextFormat.bold
Boolean Boolean (function), Boolean object
border TextField.border
borderColor TextField.borderColor
bottomScroll TextField.bottomScroll
break break
bufferLength NetStream.bufferLength
bufferTime NetStream.bufferTime
builtInItems ContextMenu.builtInItems
bullet TextFormat.bullet
Button Button object
call call, Function.call()
call function call function
callback ContextMenu.callback, ContextMenuItem.callback
callee arguments.callee
caller arguments.caller
Camera Camera object
capabilities System.capabilities object
CAPSLOCK Key.CAPSLOCK
caption ContextMenuItem.caption
case case
catch try..catch..finally
ceil Math.ceil()
charAt String.charAt()
charCodeAt String.charCodeAt()
childNodes XML.childNodes
chr chr
class class
clear MovieClip.clear(), SharedObject.clear(), Video.clear()
clearInterval clearInterval
cloneNode XML.cloneNode()
close XMLSocket.close(), NetStream.close()
Color Color object, TextFormat.color
concat Array.concat(), String.concat()
connect XMLSocket.connect(), NetConnection.connect()
constructor Array object, Boolean object, Color object, Date object, Number (function), Object object, Sound object, String object, XML object, XMLSocket object
contentType LoadVars.contentType, XML.contentType
ContextMenu ContextMenu object
ContextMenuItem ContextMenuItem object
continue continue
CONTROL Key.CONTROL
copy ContextMenu.copy(), ContextMenuItem.copy()
cos Math.cos()
createElement XML.createElement()
createEmptyMovieClip MovieClip.createEmptyMovieClip()
createTextField MovieClip.createTextField()
createTextNode XML.createTextNode()
currentFps NetStream.currentFps
curveTo MovieClip.curveTo()
customItems ContextMenu.customItems
Date Date object
default default
delete delete
DELETEKEY Key.DELETEKEY
do while do while
docTypeDecl XML.docTypeDecl
DOWN Key.DOWN
duplicateMovieClip duplicateMovieClip(), MovieClip.duplicateMovieClip()
duration Sound.duration
dynamic dynamic
E Math.E
else else
else if else if
embedFonts TextField.embedFonts
enabled Button.enabled, ContextMenuItem.enabled, MovieClip.enabled
END Key.END
endFill MovieClip.endFill()
ENTER Key.ENTER
eq eq (equal — string specific)
Error Error object
ESCAPE (constant) Key.ESCAPE
escape (function) escape
eval eval
evaluate evaluate
exp Math.exp()
extends extends
false false
finally try..catch..finally
firstChild XML.firstChild
floor Math.floor()
focusEnabled MovieClip.focusEnabled
font TextFormat.font
for for
for..in for..in
fromCharCode String.fromCharCode()
fscommand fscommand
function function, Function object
ge ge (greater than or equal to — string specific)
get CustomActions.get(), get
getAscii Key.getAscii()
getBeginIndex Selection.getBeginIndex()
getBounds MovieClip.getBounds()
getBytesLoaded LoadVars.getBytesLoaded(), MovieClip.getBytesLoaded(), Sound.getBytesLoaded(), XML.getBytesLoaded()
getBytesTotal LoadVars.getBytesTotal(), MovieClip.getBytesTotal(), Sound.getBytesTotal(), XML.getBytesTotal()
getCaretIndex Selection.getCaretIndex()
getCode Key.getCode()
getDate Date.getDate()
getDay Date.getDay()
getDepth Button.getDepth(), MovieClip.getDepth(), TextField.getDepth()
getEndIndex Selection.getEndIndex()
getFocus Selection.getFocus()
getFontList TextField.getFontList()
getFullYear Date.getFullYear()
getHours Date.getHours()
getMilliseconds Date.getMilliseconds()
getMinutes Date.getMinutes()
getMonth Date.getMonth()
getNewTextFormet TextField.getNewTextFormat()
getPan Sound.getPan()
getProperty getProperty
getRGB Color.getRGB()
getSeconds Date.getSeconds()
getSWFVersion MovieClip.getSWFVersion()
getTextExtent TextFormat.getTextExtent ()
getTextFormat TextField.getTextFormat()
getTime Date.getTime()
getTimer getTimer
getTimezoneOffset Date.getTimezoneOffset()
getTransform Color.getTransform(), Sound.getTransform()
getURL getURL, MovieClip.getURL()
getUTCDate Date.getUTCDate()
getUTCDay Date.getUTCDay()
getUTCFullYear Date.getUTCFullYear()
getUTCHours Date.getUTCHours()
getUTCMilliseconds Date.getUTCMilliseconds()
getUTCMinutes Date.getUTCMinutes()
getUTCMonth Date.getUTCMonth()
getUTCSeconds Date.getUTCSeconds()
getVersion getVersion
getVolume Sound.getVolume()
getYear Date.getYear()
globalToLocal MovieClip.globalToLocal()
goto gotoAndPlay(), gotoAndStop()
gotoAndPlay gotoAndPlay(), MovieClip.gotoAndPlay()
gotoAndStop gotoAndStop(), MovieClip.gotoAndStop()
gt gt (greater than — string specific)
hasAccessibility System.capabilities.hasAccessibility
hasAudio System.capabilities.hasAudio
hasAudioEncoder System.capabilities.hasAudio
hasChildNodes XML.hasChildNodes()
hasEmbeddedVideo System.capabilities.hasAudioEncoder
hasMP3 System.capabilities.hasMP3
hasPrinting System.capabilities.hasPrinting
hasScreenBroadcast System.capabilities.hasScreenBroadcast
hasScreenPlayback System.capabilities.hasScreenPlayback
hasStreamingAudio System.capabilities.hasStreamingAudio
hasStreamingVideo System.capabilities.hasStreamingVideo
hasVideoEncoder System.capabilities.hasVideoEncoder
height Stage.height
hide Mouse.hide()
hideBuiltInItems ContextMenu.hideBuiltInItems()
hitArea MovieClip.hitArea
hitTest MovieClip.hitTest()
HOME Key.HOME
hscroll TextField.hscroll
html TextField.html
htmlText TextField.htmlText
id3 Sound.id3
if if
ifFrameLoaded ifFrameLoaded
ignoreWhite XML.ignoreWhite
implements implements
import import
indent TextFormat.indent
indexOf String.indexOf()
-Infinity -Infinity
Infinity Infinity
INSERT Key.INSERT
insertBefore XML.insertBefore()
install CustomActions.install()
instanceof instanceof
int int
interface interface
isActive Accessibility.isActive()
isDebugger System.capabilities.isDebugger
isDown Key.isDown()
isFinite isFinite
isNaN isNaN
isToggled Key.isToggled()
italic TextFormat.italic
join Array.join()
Key Key object
language System.capabilities.language
lastChild XML.lastChild
lastIndexOf String.lastIndexOf()
le le (less than or equal to — string specific)
leading TextFormat.leading
LEFT Key.LEFT
leftMargin TextFormat.leftMargin
length arguments.length, Array.length, String.length, Sound.loadSound(), TextField.length
level _level
lineStyle MovieClip.lineStyle()
lineTo MovieClip.lineTo()
list CustomActions.list()
LN10 Math.LN2
LN2 Math.LN2
load XML.load(), LoadVars.load()
loaded XML.loaded, LoadVars.loaded
loadMovie loadMovie(), MovieClip.loadMovie()
loadMovieNum loadMovieNum()
loadSound Sound.loadSound()
loadVariables loadVariables(), MovieClip.loadVariables()
loadVariablesNum loadVariablesNum()
LoadVars LoadVars object
localToGlobal MovieClip.localToGlobal()
log Math.log()
LOG10E Math.LOG10E
LOG2E Math.LOG2E
lt lt (less than — string specific)
manufacturer System.capabilities.manufacturer
Math Math object
max Math.max()
MAX_VALUE Number.MAX_VALUE
maxChars TextField.maxChars
maxhscroll TextField.maxhscroll
maxscroll maxscroll, TextField.maxscroll
mbchr mbchr
mblength mblength
mbord mbord
mbsubstring mbsubstring
message Error.message
method method
min Math.min()
MIN_VALUE Number.MIN_VALUE
Mouse Mouse object
moveTo MovieClip.moveTo()
MovieClip MovieClip object
multiline TextField.multiline
name Error.name
NaN NaN, Number.NaN
ne ne (not equal — string specific)
NEGATIVE_INFINITY Number.NEGATIVE_INFINITY
NetConnection NetConnection object
new (operator) new
newline newline
nextFrame nextFrame(), MovieClip.nextFrame()
nextScene nextScene()
nextSibling XML.nextSibling
nodeName XML.nodeName
nodeType XML.nodeType
nodeValue XML.nodeValue
not not
null null
Number Number (function), Number object
Object Object object
on on
onChanged TextField.onChanged
onClipEvent onClipEvent
onClose XMLSocket.onClose()
onConnect XMLSocket.onConnect()
onData XML.onData, XMLSocket.onData()
onDragOut Button.onDragOut, MovieClip.onDragOut
onDragOver Button.onDragOver, MovieClip.onDragOver
onEnterFrame MovieClip.onEnterFrame
onID3 Sound.onID3()
onKeyDown Button.onKeyDown, Key.onKeyDown, MovieClip.onKeyDown
onKeyUp Button.onKeyUp, Key.onKeyUp, MovieClip.onKeyUp
onKillFocus Button.onKillFocus, MovieClip.onKillFocus, TextField.onKillFocus
onLoad LoadVars.onLoad, MovieClip.onLoad, Sound.onLoad(), XML.onLoad()
onMouseDown Mouse.onMouseDown, MovieClip.onMouseDown
onMouseMove Mouse.onMouseMove, MovieClip.onMouseMove
onMouseUp Mouse.onMouseUp, MovieClip.onMouseUp
onPress Button.onPress, MovieClip.onPress
onRelease Button.onRelease, MovieClip.onRelease
onReleaseOutisde Button.onReleaseOutside, MovieClip.onReleaseOutside
onResize Stage.onResize
onRollOut Button.onRollOut
onRollOver Button.onRollOver
onScroller TextField.onScroller
onSetFocus Button.onSetFocus, MovieClip.onSetFocus, Selection.onSetFocus, TextField.onSetFocus
onSoundComplete Sound.onSoundComplete
onStatus NetStream.onStatus
onUnload MovieClip.onUnload
onXML XMLSocket.onXML()
or (logical OR) or
ord ord
os System.capabilities.os
parentNode XML.parentNode
parseFloat parseFloat
parseInt parseInt
parseXML XML.parseXML()
password TextField.password
pause NetStream.pause()
PGDN Key.PGDN
PGUP Key.PGUP
PI Math.PI
pixelAspectRatio System.capabilities.pixelAspectRatio
play play(), MovieClip.play(), NetStream.play()
playerType System.capabilities.playerType
pop Array.pop()
position Sound.position
POSITIVE_INFINITY Number.POSITIVE_INFINITY
pow Math.pow()
prevFrame prevFrame(), MovieClip.prevFrame()
previousSibling XML.previousSibling
prevScene prevScene()
print print()
printAsBitmap printAsBitmap()
printAsBitmapNum printAsBitmapNum()
PrintJob PrintJob object
printNum printNum()
private private
prototype Function.prototype
public public
push Array.push()
random random, Math.random()
registerClass Object.registerClass()
removeListener Key.removeListener(), Mouse.removeListener(), Selection.removeListener(), Stage.removeListener(), TextField.removeListener()
removeMovieClip removeMovieClip(), MovieClip.removeMovieClip()
removeNode XML.removeNode()
removeTextField TextField.removeTextField()
replaceSel TextField.replaceSel()
resolutionX System.capabilities.screenResolutionX
resolutionY System.capabilities.screenResolutionY
restrict TextField.restrict
return return
reverse Array.reverse()
RIGHT Key.RIGHT
rightMargin TextFormat.rightMargin
round Math.round()
scaleMode Stage.scaleMode
screenColor System.capabilities.screenColor
screenDPI System.capabilities.screenDPI
screenResolutionX System.capabilities.screenResolutionX
screenResolutionY System.capabilities.screenResolutionY
scroll scroll, TextField.scroll
seek NetStream.seek()
selectable TextField.selectable
Selection Selection object
send PrintJob.send()
send LoadVars.send(), XML.send(), XMLSocket.send()
sendAndLoad LoadVars.sendAndLoad(), XML.sendAndLoad()
separatorBefore ContextMenuItem.separatorBefore
serverString System.capabilities.serverString
set set
set variable set variable
setBufferTime NetStream.setBufferTime()
setDate Date.setDate()
setFocus Selection.setFocus()
setFullYear Date.setFullYear()
setHours Date.setHours()
setInterval setInterval
setMask MovieClip.setMask()
setMilliseconds Date.setMilliseconds()
setMinutes Date.setMinutes()
setMonth Date.setMonth()
setNewTextFormat TextField.setNewTextFormat()
setPan Sound.setPan()
setProperty setProperty
setQuality Camera.setQuality()
setRGB Color.setRGB()
setSeconds Date.setSeconds()
setSelection Selection.setSelection()
setTextFormat TextField.setTextFormat()
setTime Date.setTime()
setTransform Color.setTransform(), Sound.setTransform()
setUTCDate Date.setUTCDate()
setUTCFullYear Date.setUTCFullYear()
setUTCHours Date.setUTCHours()
setUTCMilliseconds Date.setUTCMilliseconds()
setUTCMinutes Date.setUTCMinutes()
setUTCMonth Date.setUTCMonth()
setUTCSeconds Date.setUTCSeconds()
setVolume Sound.setVolume()
setYear Date.setYear()
SHIFT (constant) Key.SHIFT
shift (method) Array.shift()
show Mouse.show()
sin Math.sin()
size TextFormat.size
slice Array.slice(), String.slice()
sort Array.sort()
sortOn Array.sortOn()
Sound Sound object
SPACE Key.SPACE
splice Array.splice()
split String.split()
sqrt Math.sqrt()
SQRT1_2 Math.SQRT1_2
SQRT2 Math.SQRT2
start PrintJob.start()
start Sound.start()
startDrag startDrag(), MovieClip.startDrag()
static static
status XML.status
stop stop(), MovieClip.stop(), Sound.stop()
stopAllSounds stopAllSounds()
stopDrag stopDrag(), MovieClip.stopDrag()
String String (function), String object
substr String.substring()
substring substring, String.substring()
super super
swapDepths MovieClip.swapDepths()
switch switch
System System object
TAB Key.TAB
tabChildren MovieClip.tabChildren
tabEnabled Button.tabEnabled, TextField.tabEnabled, MovieClip.tabEnabled
tabIndex Button.tabIndex, MovieClip.tabIndex, TextField.tabIndex
tabStops TextFormat.tabStops
tan Math.tan()
target TextFormat.target
targetPath targetPath
tellTarget tellTarget
text TextField.text
textColor TextField.textColor
TextField TextField object
TextFormat TextFormat object
textHeight TextField.textHeight
textWidth TextField.textWidth
this this
throw throw
time NetStream.time
toggleHighQuality toggleHighQuality()
toLowerCase String.toLowerCase()
toString Array.toString(), Boolean.toString(), Date.toString(), Number.toString(), Object.toString(), XML.toString()
toUpperCase String.toUpperCase()
trace trace
trackAsMenu Button.trackAsMenu, MovieClip.trackAsMenu
true true
try try..catch..finally
type TextField.type
typeof typeof
undefined undefined
underline TextFormat.underline
unescape unescape
uninstall CustomActions.uninstall()
unloadMovie unloadMovie(), MovieClip.unloadMovie()
unLoadMovieNum unloadMovieNum()
unshift Array.unshift()
unwatch Object.unwatch()
UP Key.UP
updateAfterEvent updateAfterEvent
updateProperties , _accProps, System.capabilities.hasAccessibilityAccessibility.updateProperties(), _accProps, System.capabilities.hasAccessibilityAccessibility.updateProperties()
url TextFormat.url
useHandCursor Button.useHandCursor, MovieClip.useHandCursor
UTC Date.UTC()
valueOf Boolean.valueOf(), Number.valueOf(), Object.valueOf()
var var
variable TextField.variable
version System.capabilities.version
void void
watch Object.watch()
while while
width Stage.width
with with
wordwrap TextField.wordWrap
XML XML object
xmlDecl XML.xmlDecl
XMLnode XMLnode object
XMLSocket XMLSocket object