ActionScript 3.0 bible / Roger Braunstein, Mims H. Wright, Joshua J. Noble.

Author
Braunstein, Roger, 1981- [Browse]
Format
Book
Language
English
Εdition
1st edition
Published/​Created
Indianapolis, IN : Wiley Pub., c2008.
Description
1 online resource (794 p.)

Details

Subject(s)
Series
Summary note
This description refers to the first edition of ActionScript 3.0 Bible. For the greatly revised and updated second edition published in April 2010, search on author Roger Braunstein's name or for ISBN 0470525231.ActionScript has matured into a full-fledged, object-oriented programming language for creating cutting-edge Web applications, and this comprehensive book is just what you need to succeed. If you want to add interactivity to Flash, build Flex applications, or work with animation - it's all here, and more. Packed with clear instruction, step-by-step tutorials, and advanced techni
Notes
Includes index.
Language note
English
Contents
  • ActionScript 3.0 Bible; About the Authors; Credits; Acknowledgments; Contents at a Glance; Contents; Introduction; ActionScript and the Flash Series; Who Should Read This Book; How This Book Is Organized; Conventions and Features; What's on the Companion Web Site; Minimum Requirements; Running Code in This Book; Where to Go from Here; Part I: Getting Started with ActionScript 3.0; What Is ActionScript?; Chapter 1: Introducing ActionScript 3.0; What Is ActionScript?; Where Can You Use ActionScript?; What's New in ActionScript 3.0?; Summary
  • Chapter 2: Understanding ActionScript 3.0 Language BasicsUsing 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; Chapter 3: Programming with Classes; Understanding Classes; Understanding Terminology; Understanding Encapsulation; Understanding Packages; Using Inheritance; Using Access Control Attributes with Classes; Using Methods in Classes; Using Properties in Classes; Overriding Behavior; Using Static Methods and Properties
  • Designing InterfacesManipulating Types; Creating Dynamic Classes; Summary; Chapter 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; Chapter 5: Validating Your Program; Introducing Errors; Fixing Errors; Summary; Part II: Working with ActionScript 3.0 Objects; Chapter 6: Using Strings; Summary; Chapter 7: Working with Numbers and Math; Understanding Numeric Types
  • Using Numbers in ActionScriptManipulating Numbers; Performing Arithmetic; Performing Trigonometric Calculations; Generating Randomness; Manipulating Dates and Times; Summary; Chapter 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; Chapter 9: Using Objects; Working with Objects; Using Objects as Associative Arrays
  • Using Objects for Named ArgumentsUsing Objects as Nested Data; Summary; Chapter 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; Gathering Meta-Information About XML Nodes; Using Namespaces; Working with Comments and Processing Instructions; Setting Options for the XML class; Summary; Chapter 11: Working with Regular Expressions; Introducing Regular Expressions; Applying Regular Expressions; Constructing Expressions; Understanding Regular Expression Flags
  • Constructing Advanced Expressions
ISBN
  • 9786611100407
  • 9781281100405
  • 1281100404
  • 9780470241936
  • 0470241934
OCLC
  • 189106417
  • 236485057
Statement on responsible collection description
Princeton University Library aims to describe library materials in a manner that is respectful to the individuals and communities who create, use, and are represented in the collections we manage. Read more...
Other views
Staff view

Supplementary Information