This document compares global properties, functions, classes and other elements between ActionScript 2 (AS2) and ActionScript 3 (AS3). Key differences include:
- AS2 global properties like _root and _parent are removed in AS3.
- Many AS2 global functions like call(), chr() and eval() are removed or changed in AS3.
- AS2 classes like Array and BitmapData have been updated in AS3 with new properties and methods.
- AS2 compiler directives and some operators are removed in AS3.
- AS2 statements like delete and intrinsic are removed or changed in AS3.