Home » Action Script Dictionary 3.0
Symbols
!= (inequality) operator
!== (strict inequality) operator
$ metacharacter
$ replacement codes
& (ampersand)
( ) (parentheses) metacharacters
( ) (parentheses) operators
( ) (XML filtering) operators
* (asterisk) metacharacter
* (asterisk) type annotation 1, 2, 3, 4
* (wildcard) operator, XML
+ (addition) operator
+ (concatenation) operator, XMLList
+ (plus) metacharacter
+= (addition assignment) operator 1, 2
, (comma) operator
. (dot) metacharacter
. (dot) operator 1, 2
. (dot) operator, XML 1, 2
.. (descendent accessor) operator, XML
... (rest) parameter
/ (forward slash) 1, 2
: (colon) operator
< operator
== operator
=== operator
> operator 1, 2
>= operator
? (question mark)
?: (conditional) operator
@ (attribute identifier) operator, XML 1, 2
[ (left bracket)
\ (backslash)
  in regular expressions
  in strings
] (right bracket)
^ (caret)
__proto__
__resolve
| (pipe)
 
A
abstract classes
accessor functions, get and set
ActionScript
  about
  advantages of
  building applications with
  compatibility with previous versions
  description of
  development process
  documentation
  history of OOP support
  new features in
  storing in ActionScript files
  tools for writing
  ways to include in applications
  writing with text editors
ActionScript 1.0
ActionScript 2.0, prototype chain
ActionScript Virtual Machine (AVM1)
ActionScript Virtual Machine 2 (AVM2) 1, 2
activation object
addCallback() method
addEventListener() method 1, 2, 3
addition (+) operator
addition assignment (+=) operator
additive operators
addListener() method
allowDomain() method
  about cross-scripting
  constructor and
  img tag and
  loading context
  LocalConnection class
  sound and
allowFullScreen attribute
allowInsecureDomain() method
allowNetworking tag
AllowScriptAccess parameter
alpha channel masking
alternation in regular expressions
ampersand (&)
animation
anonymous functions 1, 2
anti-aliasing text
application/x-www-form-urlencoded
ApplicationDomain class 1, 2, 3
applications, development decisions
apply() method
arguments object 1, 2, 3
arguments, passing by reference or value
arguments.callee property
arguments.caller property
arguments.length property
Array class
  concat() method
  constructor algorithm
  extending
  join() method
  length property 1, 2
  pop() method
  push() method 1, 2
  reverse() method
  shift() method
  slice() method
  sort() method
  sortOn() method 1, 2
  splice() method 1, 2
  toString() method
  unshift() method
arrays
  about
  array literals 1, 2
  associative
  cloning
  common tasks
  constructor
  creating 1, 2
  deep copy of
  delete operator
  examples
  indexed
  inserting elements
  iterating through
  key and value pairs
  length of
  maximum size
  multidimensional 1, 2
  nested arrays and join() method
  object keys
  querying
  removing elements
  shallow copy
  sorting
  superconstructor
  terms
  typed arrays not supported
  using associative and indexed arrays
as operator 1, 2
-as3 compiler option
AS3 namespace 1, 2
ASCII characters
assignment operators
associativity, rules of
asterisk (*) metacharacter
asterisk (*) type annotation 1, 2, 3, 4
asterisk (wildcard) operator, XML
asynchronous errors
asynchronous operation
attribute identifier (@) operator, XML 1, 2
audio playback, monitoring
audio security
avHardwareDisable property
AVM1 (ActionScript Virtual Machine)
AVM1Movie class
AVM2 (ActionScript Virtual Machine 2) 1, 2
 
B
background color, making opaque
backslash (\) character
  in regular expressions
  in strings
bar (|) character
base classes
basic concepts
  comments
  creating object instances
  events
  example
  flow control
  methods
  objects
  operators
  properties
  variables
beginGradientFill() method
big-endian byte order
binary operators
bitmap caching
  advantages and disadvantages
  caching movie clips
  filters and
  when to avoid
  when to use
Bitmap class 1, 2
bitmap data, copying
bitmap printing
BitmapData class
BitmapData objects, applying filters
bitmaps
  about
  defining in Bitmap class
  file formats
  security
  smoothing
  transparent versus opaque
bitwise logical operators
bitwise shift operators
block-level scope
Boolean class
  casting
  implicit coercion in strict mode
Boolean data type
bound methods 1, 2
brace operators ({ and }) in XML
bracket ([ and ]) characters
bracket ([ and ]) operators
browse() method
bubbles property
bubbling phase
build path
built-in classes
byte order
ByteArray class
bytes loaded
 
C
caching filters and bitmaps
call() method (ExternalInterface class) 1, 2
callback methods
  handling
  ignoring
callee property
caller property
Camera class
cameras
  capturing input
  displaying content on-screen
  permissions
  playback conditions
  security 1, 2
  verifying installation
cancelable property
Capabilities class
Capabilities.avHardwareDisable property
Capabilities.localFileReadDisable property
capture phase
capturing camera input
capturing user-selected text
caret (^) character
case replacement in strings
case sensitivity
casting 1, 2, 3
catch blocks
character classes (in regular expressions)
character codes
character ranges, specifying
character-delimited string, combining arrays into
characters
  in regular expressions
  in strings 1, 2
charAt() method
charCodeAt() method
checkPolicyFile property
childAllowsParent property
class definitions, multiple
class inheritance
class keyword
class object 1, 2
classes
  about
  about writing code for
  abstract not supported
  attributes
  base
  body
  built-in
  characteristics
  creating custom
  declaring static and instance properties
  default access control
  defining namespaces inside
  definitions of
  dynamic 1, 2, 3
  dynamic attribute
  inheriting instance properties
  internal attribute
  organizing
  private attribute
  private classes
  property attributes
  protected attribute
  public attribute
  public classes
  sealed
  static properties
  subclasses
  top-level statements
classpath
clearInterval() function
clearTimeout() function
client system environment
  about
  common tasks
Clipboard
  saving text
  security
clock example
clone() method (BitmapData class)
clone() method (Event class)
close bracket
close parenthesis
code, ways to include in applications
ColdFusion
collision detection at pixel level
colon (:) operator
colors
  adjusting in display objects
  altering specific
  background
  combining from different images
  setting for display objects
ColorTransform class
colorTransform property
comma operator
comments
  about 1, 2
  in XML
communication
  between Flash Player instances
  between SWF files
  between SWF files in different domains
compatibility, Flash Player and FLV files
compile-time type checking
compiler options 1, 2
complex values
compound literals
computeSpectrum() method (SoundMixer class) 1, 2, 3
concat() method
  Array class
  String class
concatenation
  of strings
  of XML objects
concatenation (+) operator, XMLList
conditional (?:) operator
conditionals
connect() method
  LocalConnection class
  NetConnection class 1, 2
  Socket class
  XMLSocket class 1, 2
constants 1, 2, 3
constructors
  about
  in ActionScript 1.0
content property (Loader class)
content, loading dynamically
contentLoaderInfo property 1, 2
contentType property
context menu, customizing
cookies
coordinate spaces
  defined
  translating
Coordinated Universal Time (UTC)
core Error classes in ActionScript
core Error classes in ECMAScript
createBox() method
createGradientBox() method
cross-domain policy files
  checkPolicyFile property and 1, 2
  extracting data
  img tag and
  securityDomain property and
  URLLoader and URLStream classes
cross-scripting
CSS
  defined
  loading
  styles
cue points
  triggering actions
  in video
currentDomain property
currentTarget property
cursors, customizing
custom classes
custom data types, enumerations
custom error classes
custom LocalConnection client
 
D
data
  loading external
  security of 1, 2
  sending to servers
data property (URLRequest class)
data structures
data types
  about
  Boolean
  custom
  default (untyped)
  defined
  int
  Number
  simple and complex
  String
  uint
  void
dataFormat property
date arithmetic
Date class
  about
  constructor
  date property
  day property
  fullYear property
  getMonth() method 1, 2
  getMonthUTC() method
  getTime() method
  getTimezoneOffset() method
  hours property
  milliseconds property
  minutes property
  month property
  monthUTC property
  parse() method
  seconds property
  setTime() method
Date objects
  example of creating
  getting time values from
date property
Date() constructor
dates and times
  about
  examples
day property
debugger version, Flash Player
debugging
decode() method
decrementing values
default behavior
  canceling
  defined
default data type
default parameter values
default xml namespace directive
Delegate class
delete operator 1, 2
delimiter character, splitting strings into array
depth management, improved
descendent accessor (..) operator, XML
development
  planning
  process
device fonts
Dictionary class
  about
  useWeakReference parameter
dispatchEvent() method
dispatching events
display architecture 1, 2
display content, loading dynamically
display list
  about
  advantages
  event flow
  security
  traversing
display list object
display object containers 1, 2
display objects
  about
  adding to display list
  adjusting colors
  animating
  assembling complicated objects
  bitmaps
  caching
  choosing a subclass
  clicking and dragging example
  common tasks
  creating
  depth management
  drawing API and
  events
  example 1, 2
  example of rearranging
  fading
  filtering 1, 2, 3
  grouping
  inheritance of core classes
  masking
  matrix transformation
  movie clips
  off-list
  positioning 1, 2
  removing filters
  rotating 1, 2
  scaling 1, 2, 3
  security
  setting colors of
  size
  skewing
  subclassing
  terms
  translation
  types of
  user input and
display programming, about
displaying camera content on-screen
DisplayObject class
  about 1, 2
  stage property
  subclasses
DisplayObjectContainer class 1, 2, 3
displayState property 1, 2
distance() method
division by zero
do..while loop
Document Object Model (DOM) Level 3 Events specification 1, 2
documentation
  ActionScript
  Adobe Developer Center and Adobe Design Center
  Flash
  Programming ActionScript 3.0 contents
dollar sign ($) metacharacter
dollar sign ($) replacement codes
DOM Events specification 1, 2
domain property (LocalConnection class)
domains, communicating between
dot (.) metacharacter
dot (.) operator 1, 2
dot (.) operator, XML 1, 2
dot syntax
dotall flag in regular expressions
dotall property of regular expressions
double quotation mark in strings 1, 2
download() method 1, 2
downloading files 1, 2
drag-and-drop
  capturing interactions
  creating interaction
draw() method 1, 2, 3, 4, 5
dynamic attribute
dynamic classes 1, 2, 3
dynamic text fields
 
E
ECMAScript edition 4 draft
embedded asset classes
embedded fonts
  defined
  using
encoding ampersand (&)
Endian.BIG_ENDIAN
Endian.LITTLE_ENDIAN
enterFrame event
enumerations
equality operators 1, 2
Error classes
  about
  ActionScript
  ECMAScript
error events 1, 2
error handling
  common tasks
  default behaviors
  examples
  strategies
  terms
  tools
ErrorEvent class 1, 2
errors
  about handling
  asynchronous
  custom classes
  debugging tools
  displaying
  ErrorEvent class 1, 2
  print
  rethrowing
  status-based events
  throw statement
  types of 1, 2
-es compiler option
escape sequences in character classes
Event class
  about
  bubbles property
  cancelable property
  clone() method
  constants
  currentTarget property
  eventPhase property
  isDefaultPrevented() method
  method categories
  preventDefault() method 1, 2
  stopImmediatePropogation() method
  stopPropogation() method
  subclasses
  target property
  toString() method
  type property
event flow 1, 2, 3
event handlers 1, 2
event listeners
  about
  changes in ActionScript 3.0
  as class methods
  creating
  managing
  outside a class
  removing
  technique to avoid
event objects
event target 1, 2
Event.COMPLETE
EventDispatcher class
  addEventListener() method 1, 2
  dispatchEvent() method
  IEventDispatch interface and
  references to
  willTrigger() method
eventPhase property
events
  basic concepts
  default behaviors
  dispatching 1, 2
  for display objects
  enterFrame event
  error 1, 2
  event flow 1, 2, 3
  event objects
  init event
  parent node
  security
  status change
  target node
  this keyword
 
exactSettings property (Security class)
examples
  animating sprites with offscreen bitmaps
  arrays
  building a Telnet client
  detecting system capabilities
  error handling
  filtering images
  GeometricShapes
  loading RSS data
  Matrix class
  multi-page printing
  rearranging display object layers
  regular expressions
  RunTimeAssetsExplorer
  SimpleClock
  sound application
  SpriteArranger class
  strings
  text formatting
  using external API with a web page container
  video jukebox
  Wiki parser
  WordSearch
exceptions
exec() method
explicit type conversion
exporting library symbols
extended flag in regular expressions
extended property of regular expressions
extends keyword
external API
  about
  advantages
  common tasks
  concepts and terms
  example
  XML format
external code, calling from ActionScript
external containers, getting information about
external data, loading
external documents, loading data
external SWF files, loading
ExternalInterface class 1, 2, 3
ExternalInterface.addCallback() method
 
F
facade class
fading display objects
fast-forwarding movie clips
file size, smaller for shapes
FileReference class 1, 2, 3
FileReferenceList class 1, 2
files
  downloading
  uploading 1, 2
filtering XML data
filters
  applying for display objects
  applying to BitmapData objects
  bitmap caching and
  changing at run time
  common tasks
  creating
  for display and bitmap objects
  explanation of
  for images, example
  removing for display objects
final attribute 1, 2, 3, 4
first sprite loaded 1, 2
fixed property inheritance
flags in regular expressions
Flash authoring, when to use for ActionScript
Flash cookie
Flash documentation
Flash Media Server
flash package
Flash Player
  communicating between instances
  compatibility with encoded FLV
  debugger version
  IME and
  version 6
Flash timeline, adding ActionScript
flash.display package
  about display programming
  bitmaps and
  drawing API and
  filtering and
  movie clips and
  sound and
  text and
  user input and
flash.geom package
flash_proxy namespace
Flex, when to use for ActionScript
flow control, basic concepts
FLV
  configuring for hosting on server
  file format
  Flash Player and
  on Macintosh
focus, managing in interactions
fonts
  device
  embedded 1, 2
for each..in statement 1, 2, 3
for loops
for loops, XML 1, 2
for..in statement 1, 2, 3
form feed character
formatting text 1, 2
forward slash 1, 2
frameRate property
frames, jumping to
fromCharCode() method
fscommand() function 1, 2, 3
full-screen mode 1, 2, 3
fullScreen event
fullYear property
function closures 1, 2, 3
function expressions
function keyword 1, 2
function objects
function parameters
function statements
Function.apply() method
functions
  about
  accessor
  adding properties to
  anonymous 1, 2
  arguments object
  calling
  nested 1, 2, 3
  objects
  parameters
  parentheses
  recursive
  returning values
  scope 1, 2
  timing
 
G
g flag (in regular expressions)
garbage collection 1, 2
generic objects 1, 2
GeometricShapes example
geometry
  about
  common tasks using
  concepts and terms 1, 2
getDefinition() method
getImageReference() method
getLocal() method 1, 2, 3, 4
getMonth() method 1, 2
getMonthUTC() method
getRect() method
getRemote() method 1, 2, 3
getters and setters
  about
  overriding
getTime() method
getTimer() function
getTimezoneOffset() method
GIF graphics
global flag in regular expressions
global object
global property of regular expressions
global scope
global variables
gradients
graphics, loading
greater-than operator 1, 2
greater-than-or-equal-to operator
grouping display objects
groups, in regular expressions
 
H
hashes 1, 2
hoisting
hours property
HTML text
  and CSS
  displaying
htmlText property
HTTP tunneling
 
I
i flag (in regular expressions)
id3 property
IDataInput and IDataOutput interfaces
identifiers
IEventDispatcher interface 1, 2
if statement
if..else statement
ignore flag in regular expressions
ignoreCase property of regular expressions
images
  defining in Bitmap class
  filtering example
  loading
  security
  in text fields
IME
  checking availability
  composition events
  manipulating in Flash Player
IME conversion mode
  determining
  setting
img tag in text fields, security
implicit type conversion
import statement
importing SWF files
incrementing values
index positions in strings
indexed arrays
indexOf() method
inequality (!=) operator
infinity
inheritance
  defined
  fixed property
  instance properties
  static properties
init event
input text fields
instance methods
instance properties
  declaring
  inheriting
instance variables
instanceof operator
instances, creating
int class, casting
int data type
InteractiveObject class
interfaces
  about
  defining
  extending
  implementing in a class
internal attribute 1, 2, 3
intersection() method
intersects() method
is operator 1, 2
isDefaultPrevented() method
isNaN() global function
iterating though arrays
 
J
Java socket server
join() method
JPG graphics
 
K
key codes
keyboard input, capturing
keyboard security
keys, string
keywords
 
L
landscape printing
lastIndexOf() method
layering, rearranging
left bracket
left parenthesis
left-associative operators
length property
  arguments object
  Array class
  strings
less-than operator 1, 2
less-than-or-equal operator
level property
lexical environment
library symbols, exporting
lineGradientStyle() method
literal values
  about
  array literals 1, 2
  object
little-endian byte order
load progress
load() method (Loader class) 1, 2, 3
load() method (Sound class) 1, 2, 3, 4
load() method (URLLoader class) 1, 2
load() method (URLStream class) 1, 2
loadBytes() method 1, 2
loaded media, accessing as data
Loader class 1, 2, 3, 4
LoaderContext class 1, 2, 3
LoaderContext object
LoaderInfo class
  display object access
  monitoring loading progress
loaderInfo property
loading context
loading graphics
loadPolicyFile() method
local storage
local variables
LocalConnection class
  about
  connectionName parameter
  permissions
  restricted
LocalConnection.allowDomain() method 1, 2
LocalConnection.allowInsecureDomain() method
LocalConnection.client property
LocalConnection.connect() method
localFileReadDisable property
localToGlobal() method
logical operators
looping
  do..while
  for
  for (XML) 1, 2
  for each..in 1, 2, 3
  for..in 1, 2, 3
  while
 
M
m flag (in regular expressions)
Macintosh, FLV files
mantissa
maps 1, 2
masking display objects
masking for alpha channel
match() method
Matrix class
  defined
  defining gradients with
  example
  objects, defining
  rotating
  scaling
  skewing
  translating
MAX_VALUE (Number class)
memory management
metacharacters, in regular expressions
metadata, video 1, 2
metasequences, in regular expressions 1, 2
method property (URLRequest class)
methods
  basic concepts
  bound 1, 2
  constructors
  defined
  getters and setters 1, 2
  instance
  overriding
  static
microphone
  accessing
  detecting activity
  routing to local speakers
  security 1, 2
Microphone class
milliseconds property
MIN_VALUE (Number class)
minutes property
monitor, full-screen mode
month property
monthUTC property
MorphShape class
mouse cursors, customizing
mouse security
MouseEvent class 1, 2
movie clips
  about
  caching
  common tasks
  concepts and terms
  fast-forwarding
  frame rate
  playing and stopping
  rewinding
MovieClip class
  frame rates
MovieClip objects, creating
multiline flag in regular expressions
multiline property of regular expressions
multiple class definitions
multiplicative operators
mx.util.Delegate class
 
N
name conflicts, avoiding 1, 2
named groups (in regular expressions)
namespaces
  about
  access control specifiers
  applying
  AS3 1, 2
  default namespace
  defining 1, 2
  flash_proxy
  importing
  namespace keyword
  opening
  referencing
  use namespace directive 1, 2, 3
  user-defined attributes
  XML
NaN value
navigateToURL() function 1, 2
negated character classes (in regular expressions)
negative infinity
nested functions 1, 2, 3
nested packages
NetConnection class
NetConnection.connect() method 1, 2
NetStream class 1, 2, 3
network byte order
networking
  about
  concepts and terms
  restricting
new operator
newline character
nodes in XML, accessing
noncapturing groups in regular expressions
null value 1, 2, 3, 4
Number class
  casting
  default value
  integer range
  isNaN() global function
  precision
Number data type
 
O
Object class
  associative arrays
  data type and
  prototype property 1, 2
  valueOf() method
object keys in arrays
object literals
object-oriented programming
  common tasks for
  concepts
objects
  basic concepts
  instantiating
octal numbers
off-list display objects
on() event handlers
onClipEvent() function
onCuePoint event handlers
opaque background
open bracket ([)
open parenthesis
operators
  about
  additive
  assignment
  basic concepts
  bitwise logical
  bitwise shift
  conditional
  equality 1, 2
  logical
  multiplicative
  postfix
  precedence
  prefix
  primary
  relational
  unary 1, 2
optional parameters
overloaded operators
override keyword 1, 2
overriding getters and setters
 
P
package statement
packages
  about
  creating
  dot operator 1, 2
  dot syntax
  importing
  nested packages
  top level 1, 2
page properties
parameters
  optional or required
  passing by value or by reference
parentAllowsChild property
parentheses
  empty
  metacharacters
  operators
  XML filtering operators
parse() method
performance, improving for display objects
permissions
  camera
  LocalConnection class
pipe (|) character
pixel snapping
pixels, manipulating individual
play() method (NetStream class)
playback
  camera and
  controlling frame rate
  monitoring audio
  of movie clips
  pausing and resuming audio
  video
plus sign (+)
PNG graphics
podcast applications
  creating
  extending
Point objects
  about
  additional uses for
  distance between points
  translating coordinate spaces
pointers (cursors), customizing
points versus pixels
polar() method
polymorphism
pop() method
portrait printing
ports, security
positions
  of characters in strings
  of display objects
positive infinity
postfix operators
prefix operators
preventDefault() method 1, 2
primary operators
primitive types, implicit conversions
primitive values 1, 2
printArea parameter
printing
  about
  common tasks
  concepts and terms
  exceptions and returns
  multiple pages, example
  orientation
  page height and width
  page properties
  pages
  points
  Rectangle objects
  scaling
  specifying area
  timeout
  vector or bitmap
PrintJob statements, timing
PrintJob() constructor
priority parameter, addEventListener() method
private attribute
private classes
private constructors not supported
program flow
programs, basic definition
progress of audio playback
ProgressEvent.PROGRESS
properties
  ActionScript versus other languages
  adding to functions
  basic concepts
  defined, for ActionScript 3.0
  of regular expressions
  static and instance 1, 2
  XML
property access operator
protected attribute
__proto__
prototype chain 1, 2
prototype object 1, 2, 3
prototype property 1, 2
Proxy class
public attribute
public classes
push() method 1, 2
 
Q
quantifiers (in regular expressions)
question mark (?) metacharacter
quotation marks 1, 2
 
R
Real-Tiime Messaging Protocol content security
Rectangle objects
  additional uses for
  defined
  intersections
  printing
  repositioning
  resizing
  unions
recursive functions
reference, passing by
RegExp class
  about
  methods
  properties
regular expressions
  about
  alternation using pipe (|) metacharacter
  alternators and character groups
  capturing substring matches
  character classes
  characters in
  creating
  example
  flags
  forward slash delimiter
  groups
  metacharacters 1, 2
  metasequences 1, 2
  methods for working with
  named groups
  parameters in String methods
  properties
  quantifiers
  searching
relational operators
replace() method 1, 2
replacement codes
replacing text in strings
required parameters
reserved words
__resolve
rest parameter
return statement 1, 2
reverse() method
rewinding movie clips
right bracket (])
right parenthesis
right-associative operators
right-click menu (context menu)
rotate() method
rotating display objects 1, 2
rotating matrixes
RSS data
  loading, example
  reading for a podcast channel
RTMP content security
run time, determining user's system
 
S
s flag (in regular expressions)
sameDomain property
scale() method
scaling
  controlling distortion
  display objects
  matrixes
  printing
  Stage
scenes, to demarcate timelines
scope
  block-level
  functions and 1, 2
  global
  variables
scope chain 1, 2
script timeout limit
scrolling text 1, 2
sealed classes
search() method
search, in regular expressions
searching strings
seconds property
security
  accessing loaded media as data
  allowNetworking tag
  bitmaps
  camera 1, 2
  Clipboard
  display list
  event-related
  files, uploading and downloading
  full-screen mode
  images
  img tag
  imported SWF files
  keyboard
  LocalConnection class
  microphone 1, 2
  mouse
  ports
  RTMP
  sending data
  shared objects 1, 2
  sockets
  sound 1, 2
  Stage
  URLLoader
  URLStream
  video 1, 2
 
Security class
Security.allowDomain() method
  about cross-scripting
  constructor and
  img tag and
  loading context
  sound and
Security.currentDomain property
Security.exactSettings property
SecurityDomain class 1, 2
semicolons
send() method (LocalConnection class) 1, 2
sendToURL() function 1, 2
Server, Flash Media
server-side scripts
setClipboard() method
setInterval() function
setTime() method
setTimeout() method
shadow
Shape class
shared objects
  about
  displaying contents of
  Flash Player settings and
  security and 1, 2
SharedObject class 1, 2
SharedObject.getLocal() method 1, 2
SharedObject.getRemote() method
shift() method
shortcut menu (context menu)
significand
SimpleButton class
SimpleClock example
single quotation mark in strings 1, 2
skewing display objects
skewing matrixes 1, 2
slash syntax
slashes
  backslash (\) 1, 2
  forward slash (/) 1, 2
slice() method
  Array class
  String class
smoothing bitmaps
Socket class 1, 2, 3
socket connections
socket server
sorting arrays 1, 2
sound
  sample application
  security of 1, 2
  sending to and from a server
Sound class 1, 2, 3
SoundFacade class
SoundLoaderContext class
SoundMixer.computeSpectrum() method 1, 2, 3
SoundMixer.stopAll() method
source path
speakers and microphones
speed, improving for rendering
splice() method 1, 2
split() method
Sprite class
sprite, first loaded 1, 2
SpriteArranger class example
Stage
  about 1, 2
  as display object container
  properties, setting
  scaling
  security
Stage class
Stage owner
StageDisplayState class
standard mode 1, 2
static attribute
static methods
static properties
  declaring
  inheritance
  within scope chain
  XML
static text
  accessing
  creating
static text fields
static variables
StaticText class
status change events
status-based error events
stopAll() method (SoundMixer class)
stopImmediatePropogation() method
stopping movie clips
stopPropogation() method
storing data
streaming video
strict inequality (!==) operator
strict mode
  about
  casting
  dot syntax and
  explicit conversion
  returning values
  run-time errors
String class
  charAt() method
  charCodeAt() method
  concat() method
  fromCharCode() method
  indexOf() method
  lastIndexOf() method
  match() method
  replace() method
  search() method
  slice() method
  split() method
  substr() and substring() methods
  toLowerCase() and toUpperCase() methods
String data type
string keys
string representations of objects
strings
  about
  character position
  checking matches in regular expressions
  combining arrays into character-delimited string
  common tasks
  comparing
  concatenating
  converting case
  converting data type for XML attributes
  converting XML objects to
  declaring
  example
  finding substrings
  index positions
  length
  matching substrings
  patterns, finding 1, 2
  replacing text
  substrings 1, 2
  terms
StyleSheet class
subclasses
substr() and substring() methods
substrings
  about
  creating based on a delimiter
  finding and replacing 1, 2
  matching in regular expressions
super statement 1, 2, 3
superclasses
superconstructor for arrays
SWF files
  communication between domains
  communication between instances
  determining run-time environment
  importing loaded
  loading
  loading external
  loading older versions
switch statement
symbols in regular expressions
synchronous errors
syntactic keywords
syntax
system, determining user's
System.setClipboard() method
 
T
tab character
target node or phase
target property
Telnet client example
terminating statements
ternary operators
test() method
text
  about
  anti-aliasing
  assigning formats
  available types
  capturing input
  common tasks
  concepts and terms
  displaying
  formatting 1, 2
  formatting ranges of
  manipulating
  replacing
  restricting input
  saving to Clipboard
  scrolling 1, 2
  selecting
  sharpness
  static 1, 2
  thickness
text editors
text fields
  disabling IME for
  dynamic
  HTML in
  images in
  img tag and security
  input
  modifying
  scrolling text
  static
text line metrics 1, 2
TextEvent class
TextField class 1, 2
TextFormat class
TextLineMetrics class
TextSnapshot class
this keyword 1, 2, 3, 4
throw statement
time formats
time intervals
time unit values
time zones 1, 2
timeline, Flash
timeout limit
Timer class
  about
  monitoring playback
timer events
timers
timing functions
toLowerCase() method
toString() method
  about
  Array class
  Event class
toUppercase() method
traits object
1, 2
translate() method
translating matrixes
try..catch..finally statements
twips
type annotations 1, 2
type checking
  compile-time
  run-time
type conversion 1, 2, 3
type mismatches
type property (Event class)
typed arrays
 
U
UIEventDispatcher class
uint class, casting
uint data type 1, 2
unary operators 1, 2
undefined 1, 2, 3, 4
Unicode characters
Uniform Resource Identifier (URI)
union() method
Universal Time (UTC)
unordered arrays
unshift() method
untyped variables 1, 2
upcasting
upload() method 1, 2
uploading files 1, 2, 3
URIs
URL encoding
URLLoader class
  about
  loading XML data 1, 2
  security and
  when restricted
URLLoader constructor
URLLoader.dataFormat property
URLLoader.load() method 1, 2
URLLoaderDataFormat.VARIABLES
URLRequest instance 1, 2
URLRequest.contentType property
URLRequest.data property
URLRequest.method property
URLRequestMethod.GET
URLRequestMethod.POST
URLs of loaded objects
URLStream class 1, 2
URLVariables class
URLVariables.decode() method
use namespace directive 1, 2, 3
useCapture parameter, addEventListener() method
user input
  about
  common tasks
  concepts and terms
user interactions, managing focus
user-selected text, capturing
user's system, determining at run time
useWeakReference parameter
UTC (Coordinated Universal Time)
 
V
valueOf() method (Object class)
values
  assigning to variables
  passing arguments by
var keyword 1, 2
variables
  basic concepts
  declaring
  default value
  initializing 1, 2
  instance
  overriding not permitted
  scope of
  static
  type annotations 1, 2
  types of
  uninitialized
  untyped 1, 2
  var statement
vector printing
video
  about
  common tasks
  end of stream
  loading
  on Macintosh
  metadata 1, 2
  playback
  quality
  security 1, 2
  sending to server
  streaming
Video class
video jukebox example
1, 2
void
 
W
weak references
while loop
white space
Wiki parser example
wildcard (*) operator, XML
willTrigger() method
words, reserved
WordSearch example
wrapper objects
 
X
x flag (in regular expressions)
XML
  accessing attributes
  ActionScript for
  basic concepts
  brace operators ({ and })
  child nodes
  comments
  common tasks
  concepts and terms
  documents
  E4X (ECMAScript for XML) 1, 2, 3
  filtering
  for each..in loops
  for loops 1, 2
  format for external API
  initializing variables
  loading data 1, 2
  methods
  namespaces
  parent nodes
  processing instructions
  properties
  socket server
  transforming
  traversing structures
  type conversion
  white space
XML class
XMLDocument class 1, 2
XMLList objects
  about
  concatenating
XMLNode class
XMLParser class
XMLSocket class 1, 2, 3, 4, 5
XMLSocket.connect() method 1, 2
XMLTag class