Skip to Content
Learning ActionScript 3.0, 2nd Edition
book

Learning ActionScript 3.0, 2nd Edition

by Zevan Rosser, Rich Shupe
October 2010
Beginner
453 pages
15h 52m
English
O'Reilly Media, Inc.
Content preview from Learning ActionScript 3.0, 2nd Edition

Chapter 2. Core Language Fundamentals

IN THIS CHAPTER

Jump Right In

Miscellaneous Basics

Variables and Data Types

Operators

Conditionals

Loops

Arrays

Vectors

Functions

Custom Objects

this and parent

Absolute Versus Relative Addresses

Put It All Together

What’s Next?

ActionScript 3.0 is a complete rewrite of the language—so much so that ActionScript 3.0 doesn’t even share the same Flash Player code base as prior versions of ActionScript. But that’s all behind the scenes. The truth is that all versions of ActionScript to date have quite a bit in common. This is because ActionScript is based on a scripting language standard (called ECMA-262) that grew from the success of JavaScript, and ongoing versions of ActionScript are as backward-compatible as possible in an effort to support legacy projects.

Of course, each new update to ActionScript introduces new features and, because the decision was made to create ActionScript 3.0 from scratch, an opportunity presented itself to tidy up a few messy things that lingered from previous versions. Among these improvements are tightening up and requiring best practices that had been optional, and restructuring how events and graphical assets are handled (the Event Model and Display List, respectively). All of this progress, however, didn’t steamroll over the standard upon which ActionScript is based, and most of the language fundamentals remain intact.

With the intention to focus on new ActionScript 3.0 features later on, we want to cover some of the more commonly ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Learning ActionScript 3.0

Learning ActionScript 3.0

Rich Shupe, Zevan Rosser
ActionScript 3.0 Cookbook

ActionScript 3.0 Cookbook

Joey Lott, Darron Schall, Keith Peters
ActionScript 3.0 Bible

ActionScript 3.0 Bible

Roger Braunstein

Publisher Resources

ISBN: 9781449398705Errata Page