El nivel superior contiene las principales clases y funciones globales de ActionScript.
| | Función | Descripción |
| | Array |
Crea una nueva matriz. |
| | Boolean |
Convierte el parámetro expression en un valor booleano y devuelve el valor. |
| | Date |
Devuelve una representación de cadena (String) del día, la fecha, la hora y la zona horaria actuales. |
| | decodeURI |
Descodifica un URI codificado para convertirlo en una cadena. |
| | decodeURIComponent |
Descodifica un componente URI codificado para convertirlo en una cadena. |
| | encodeURI |
Codifica una cadena en un identificador de recurso uniforme (URI) válido. |
| | encodeURIComponent |
Codifica una cadena en un componente URI válido. |
| | escape |
Convierte el parámetro en una cadena y la codifica con un formato de codificación URL donde la mayoría de los caracteres no alfanuméricos se sustituyen por secuencias hexadecimales %. |
| | int |
Convierte un determinado valor numérico en un valor de entero. |
| | isFinite |
Devuelve true si el valor es un número finito, o false si el valor es Infinity o -Infinity. |
| | isNaN |
Devuelve true si el valor es NaN (no es un número). |
| | isXMLName |
Determina si la cadena especificada es un nombre válido para un elemento o atributo XML. |
| | Number |
Convierte un determinado valor en un valor de tipo Number. |
| | Object |
En ActionScript 3.0, todos los valores son objetos, lo que significa que, al llamar a Object() en un valor, se devuelve dicho valor. |
| | parseFloat |
Convierte una cadena en un número de coma flotante. |
| | parseInt |
Convierte una cadena en un entero. |
| | String |
Devuelve una representación de cadena del parámetro especificado. |
| | trace |
Muestra expresiones o escribe en archivos de registro durante la depuración. |
| | uint |
Convierte un determinado valor numérico en un valor de entero sin signo. |
| | unescape |
Evalúa el parámetro str como una cadena, descodifica la cadena con formato URL codificado (convirtiendo todas las secuencias hexadecimales en caracteres ASCII) y devuelve la cadena. |
| | XML |
Convierte un objeto en un objeto XML. |
| | XMLList |
Convierte un objeto en un objeto XMLList. |
| | Clase | Descripción |
| | ArgumentError |
La clase ArgumentError representa un error que tiene lugar cuando los argumentos proporcionados en una función no coinciden con los argumentos definidos para dicha función. |
| | arguments |
Un objeto arguments se utiliza para almacenar y acceder a los argumentos de una función. |
| | Array |
La clase Array le permite obtener acceso a matrices y manipularlas. |
| | Boolean |
Un objeto booleano es un tipo de datos que puede tener dos valores, true o false, y que se utiliza para operaciones lógicas. |
| | Class |
Un objeto Class se crea por cada definición de clase en un programa. |
| | Date |
La clase Date representa la información de fecha y hora. |
| | DefinitionError |
La clase DefinitionError representa un error que tiene lugar cuando el código del usuario intenta definir un identificador que ya está definido. |
| | Error |
La clase Error contiene información sobre los errores que se han producido en un script. |
| | EvalError |
La clase EvalError representa un error que tiene lugar cuando el código del usuario llama a la función eval() o intenta utilizar el operador new con el objeto Function. |
| | Function |
Una función es la unidad básica de código que puede invocarse en ActionScript. |
| | int |
La clase int le permite trabajar con el tipo de datos que representa un entero de 32 bits con signo. |
| | Math |
La clase Math contiene métodos y constantes que representan funciones y valores matemáticos comunes. |
| | Namespace |
La clase Namespace contiene métodos y propiedades para definir y trabajar con espacios de nombre. |
| | Number |
Un tipo de datos que representa un número IEEE-754 de coma flotante de doble precisión. |
| | Object |
La clase Object se encuentra en la raíz de la jerarquía de clases de ActionScript. |
| | QName |
Los objetos QName representan nombres completos de elementos y atributos XML. |
| | RangeError |
Se emite una excepción RangeError cuando un valor numérico está fuera del rango admitido. |
| | ReferenceError |
Se emite una excepción ReferenceError cuando se intenta realizar una referencia a una propiedad no definida en un objeto cerrado (no dinámico). |
| | RegExp |
La clase RegExp le permite trabajar con expresiones normales, que son patrones que puede utilizar para realizar búsquedas y reemplazar texto en las cadenas. |
| | SecurityError |
Se emite la excepción SecurityError cuando se produce algún tipo de infracción de seguridad. |
| | String |
La clase String es un tipo de datos que representa una cadena de caracteres. |
| | SyntaxError |
Se emite una excepción SyntaxError cuando se produce un error de análisis. |
| | TypeError |
Se emite una excepción TypeError cuando el tipo real de un operando es diferente del tipo esperado. |
| | uint |
La clase uint proporciona métodos para trabajar con un tipo de datos que representa un entero de 32 bits sin signo. |
| | URIError |
Se emite una excepción URIError cuando una de las funciones globales de gestión de URI se utiliza de manera incompatible con esta definición. |
| | VerifyError |
La clase VerifyError representa un error que tiene lugar cuando se detecta un archivo SWF mal formado o dañado. |
| | XML |
La clase XML contiene métodos y propiedades para trabajar con objetos XML. |
| | XMLList |
La clase XMLList contiene métodos para trabajar con uno o varios elementos XML. |