Product Overview
From Follett
Title proper from title frame.;Mode of access: World Wide Web.;Includes index.;Introduction -- Part 1: Getting Started With ActionScript 3.0 -- 1: Introducing ActionScript 3.0 -- What is ActionScript? -- Where can you use ActionScript? -- What's new in ActionScript 3.0? -- Summary -- 2: Understanding ActionScript 3.0 language basics -- Using variables -- Using access controls -- Introducing scope -- Introducing the data types -- Working with operators -- Making logical choices with conditionals -- Repeating actions using loops -- Commenting your code -- Summary -- 3: Programming with classes -- Understanding classes -- Understanding terminology -- Understanding encapsulation -- Understanding packages -- Using inheritance -- Using methods in classes -- Using properties in classes -- Overriding behavior -- Using static methods and properties -- Designing interfaces -- Manipulating types -- Creating dynamic classes -- Summary -- 4: Working with methods and functions -- Understanding functions -- Creating custom functions -- Returning results -- Defining functions using function expressions -- Accessing the methods of a superclass -- Writing recursive functions -- Functions as objects -- Summary -- 5: Validating your program -- Introducing errors -- Fixing errors -- Summary --;Part 2: Working With ActionScript 3.0 Objects -- 6: Using strings -- Summary -- 7: Working with numbers and math -- Understanding numeric types -- Using numbers in ActionScript -- Manipulating numbers -- Performing arithmetic -- Performing trigonometric calculations -- Generating randomness -- Manipulating dates and times -- Summary -- 8: Using arrays -- Array basics -- Converting arrays to strings -- Adding and removing items from an array -- Slicing, splicing, and dicing -- Iterating through the items in an array -- Searching for elements -- Reordering your array -- Applying actions to all elements of an array -- Alternative types of arrays -- Summary -- 9: Using objects -- Working with objects -- Using objects as associative arrays -- Using objects for named arguments -- Using objects as nested data -- Summary -- 10: Working with XML -- Getting started with XML in ActionScript -- Accessing values with E4X -- Constructing XML objects -- Converting to and from strings -- Loading XML data from external sources -- Using namespaces -- Working with comments and processing instructions -- Setting options for the XML class -- Summary -- 11: Working with regular expressions