El nivel superior contiene las principales clases y funciones globales de ActionScript.
Constantes globales
| Constante | Descripción | |
|---|---|---|
| Infinity | Valor especial que representa Infinity (infinito) positivo. | |
| -Infinity | Valor especial que representa Infinity (infinito) negativo. | |
| NaN | Miembro especial del tipo de datos Number que representa un valor que "no es un número" (NaN). | |
| undefined | Valor especial que se aplica a variables sin tipo asignado que no han sido inicializadas o propiedades de objeto no dinámicas que no han sido inicializadas. |
Funciones globales
| Función | Descripción | |
|---|---|---|
| Array | Crea un nuevo conjunto. | |
| Boolean | Convierte el parámetro expression en un valor booleano y devuelve el valor. | |
| 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. | |
| Vector | Crea una nueva instancia de Vector con elementos que son instancias del tipo de datos especificado. | |
| XML | Convierte un objeto en un objeto XML. | |
| XMLList | Convierte un objeto en un objeto XMLList. |
Clases
| 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 conjuntos y manipularlos. | |
| 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. | |
| JSON | La clase JSON permite a las aplicaciones importar y exportar datos con formato JSON (JavaScript Object Notation, Notación de objetos de JavaScript). | |
| 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 tiempo de ejecución 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 si se produce un error de análisis por uno de los siguientes motivos: | |
| 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. | |
| Vector | La clase Vector permite acceder a los vectores y manipularlos. Un vector es un conjunto con todos los elementos del mismo tipo de datos. | |
| 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. |
Tue Jun 12 2018, 02:26 PM Z