최상위에는 기본 ActionScript 클래스와 전역 함수가 들어 있습니다.
| | 함수 | 설명 |
| | Array |
새 배열을 만듭니다. |
| | Boolean |
표현식 매개 변수를 부울 값으로 변환하고 값을 반환합니다. |
| | Date |
현재 요일, 날짜, 시간 및 시간대를 표현한 문자열을 반환합니다. |
| | decodeURI |
인코딩된 URI를 문자열로 디코딩합니다. |
| | decodeURIComponent |
인코딩된 URI 구성 요소를 문자열로 디코딩합니다. |
| | encodeURI |
문자열을 유효한 URI(Uniform Resource Identifier)로 인코딩합니다. |
| | encodeURIComponent |
문자열을 유효한 URI 구성 요소로 인코딩합니다. |
| | escape |
매개 변수를 문자열로 변환하고 URL 인코딩 형식으로 인코딩합니다. 이때 영숫자가 아닌 문자는 대부분 % 16진수 시퀀스로 바뀝니다. |
| | int |
지정된 숫자 값을 정수 값으로 변환합니다. |
| | isFinite |
값이 유한수이면 true를, 값이 Infinity 또는 -Infinity이면 false를 반환합니다. |
| | isNaN |
값이 NaN(Not a Number)이면 true를 반환합니다. |
| | isXMLName |
지정된 문자열이 XML 요소 또는 특성의 유효한 이름인지 여부를 확인합니다. |
| | Number |
지정된 값을 숫자 값으로 변환합니다. |
| | Object |
ActionScript 3.0의 모든 값은 객체이므로 값에 Object()를 호출하면 해당 값이 반환됩니다. |
| | parseFloat |
문자열을 부동 소수점 숫자로 변환합니다. |
| | parseInt |
문자열을 정수로 변환합니다. |
| | String |
지정된 매개 변수의 문자열 표현을 반환합니다. |
| | trace |
디버깅 도중 표현식을 표시하거나 로그 파일에 기록합니다. |
| | uint |
지정된 숫자 값을 부호 없는 정수 값으로 변환합니다. |
| | unescape |
매개 변수 str을 문자열로 평가하고 모든 16진수 시퀀스를 ASCII 문자로 변환하여 문자열을 URL 인코딩 형식에서 디코딩한 다음 반환합니다. |
| | XML |
객체를 XML 객체로 변환합니다. |
| | XMLList |
객체를 XMLList 객체로 변환합니다. |
| | 클래스 | 설명 |
| | ArgumentError |
ArgumentError 클래스는 함수에 제공한 인수가 해당 함수에 정의된 인수와 일치하지 않을 때 발생하는 오류를 나타냅니다. |
| | arguments |
arguments 객체는 함수의 인수를 저장하고 인수에 액세스하는 데 사용됩니다. |
| | Array |
Array 클래스를 사용하면 배열에 액세스하고 배열을 조작할 수 있습니다. |
| | Boolean |
Boolean 객체는 논리 연산에 사용되는 데이터 유형이며 true 또는 false 값 중 하나를 가질 수 있습니다. |
| | Class |
프로그램의 각 클래스 정의에 대해 Class 객체가 만들어집니다. |
| | Date |
Date 클래스는 날짜 및 시간 정보를 나타냅니다. |
| | DefinitionError |
DefinitionError 클래스는 이미 정의되어 있는 식별자를 사용자 코드에서 다시 정의하려고 할 때 발생하는 오류를 나타냅니다. |
| | Error |
Error 클래스에는 스크립트에서 발생한 오류에 대한 정보가 들어 있습니다. |
| | EvalError |
EvalError 클래스는 사용자 코드에서 Function 객체에 eval() 함수를 호출하거나 new 연산자를 사용할 때 발생하는 오류를 나타냅니다. |
| | Function |
함수는 ActionScript에서 호출할 수 있는 코드의 기본 단위입니다. |
| | int |
int 클래스를 사용하면 부호 있는 32비트 정수를 나타내는 데이터 유형을 사용할 수 있습니다. |
| | Math |
Math 클래스에는 일반적인 수학 함수 및 값을 나타내는 메서드와 상수가 들어 있습니다. |
| | Namespace |
Namespace 클래스에는 네임스페이스를 정의하고 사용하는 메서드 및 속성이 들어 있습니다. |
| | Number |
IEEE-754 배정밀도 부동 소수점 숫자를 나타내는 데이터 유형입니다. |
| | Object |
Object 클래스는 ActionScript 클래스 계층의 최상위에 있습니다. |
| | QName |
QName 객체는 XML 요소 및 특성의 정규화된 이름을 나타냅니다. |
| | RangeError |
숫자 값이 허용되는 범위를 벗어나면 RangeError 예외가 발생합니다. |
| | ReferenceError |
봉인된 비동적 객체에서 정의되지 않은 속성을 참조하려고 하면 ReferenceError 예외가 발생합니다. |
| | RegExp |
RegExp 클래스를 사용하면 문자열을 검색하고 문자열의 텍스트를 바꾸는 데 사용할 수 있는 패턴인 일반 표현식을 사용할 수 있습니다. |
| | SecurityError |
특정 유형의 보안 문제가 발생하면 SecurityError 예외가 발생합니다. |
| | String |
String 클래스는 문자열을 나타내는 데이터 유형입니다. |
| | SyntaxError |
파싱 오류가 발생하면 SyntaxError 예외가 발생합니다. |
| | TypeError |
피연산자의 실제 유형이 예상 유형과 다르면 TypeError 예외가 발생합니다. |
| | uint |
uint 클래스는 부호 없는 32비트 정수를 나타내는 데이터 유형을 사용하는 메서드를 제공합니다. |
| | URIError |
전역 URI 처리 함수 중 하나를 해당 정의와 호환되지 않는 방식으로 사용하면 URIError 예외가 발생합니다. |
| | VerifyError |
VerifyError 클래스는 형식이 잘못되었거나 손상된 SWF 파일이 발견될 때 발생하는 오류를 나타냅니다. |
| | XML |
XML 클래스에는 XML 객체를 사용하는 메서드와 속성이 들어 있습니다. |
| | XMLList |
XMLList 클래스에는 하나 이상의 XML 요소에 사용되는 메서드가 들어 있습니다. |