JScript 프로그래머를 위한 JScript 8.0 소개
업데이트: 2007년 11월
이 부분은 JScript 8.0에 도입된 새로운 기능을 배우고자 하는 이미 JScript 사용에 숙련된 프로그래머를 위한 내용입니다.
일반 작업
프로그램 컴파일 방법
JScript 8.0 명령줄 컴파일러에서는 JScript 프로그램으로부터 실행 파일과 어셈블리를 만듭니다. 자세한 내용은 방법: 명령줄에서 JScript 코드 컴파일을 참조하십시오."Hello World" 프로그램 작성 방법
"Hello World" 프로그램은 JScript 8.0 버전으로 쉽게 작성할 수 있습니다. 자세한 내용은 Hello World!의 JScript 버전을 참조하십시오.데이터 형식 사용 방법
JScript 8.0에서 콜론은 변수 선언이나 함수 정의에서 형식을 지정합니다. 기본 형식은 다른 어떠한 형식도 저장할 수 있는 Object 데이터 형식입니다. 자세한 내용은 JScript 변수 및 상수와 JScript 함수를 참조하십시오.JScript 8.0에서는 int, long, double, String, Object 및 Number 등의 데이터 형식이 기본으로 제공됩니다. 자세한 내용은 JScript 데이터 형식을 참조하십시오. 해당 네임스페이스를 가져온 후에는 .NET Framework 데이터 형식도 사용할 수 있습니다. 자세한 내용은 .NET Framework 클래스 라이브러리 참조를 참조하십시오.
네임스페이스 액세스 방법
네임스페이스는 명령줄 컴파일러를 사용할 때는 import 문을 사용하여 액세스하고, ASP.NET을 사용할 때는 @import 지시문을 사용하여 액세스합니다. 자세한 내용은 import 문을 참조하십시오. /autoref 옵션(기본값으로 선택)을 사용하면 자동으로 JScript .NET 프로그램에서 사용되는 네임스페이스에 해당하는 어셈블리 참조를 시도합니다. 자세한 내용은 /autoref를 참조하십시오.형식화된(네이티브) 배열을 만드는 방법
형식화된 배열 데이터 형식은 데이터 형식 이름 뒤에 대괄호([])를 사용하여 선언합니다. Array 생성자에서 만들어진 JScript 배열 개체도 사용할 수 있습니다. 자세한 내용은 배열 개요를 참조하십시오.클래스를 만드는 방법
JScript 8.0에서는 클래스를 사용자 정의할 수 있습니다. 클래스는 메서드, 필드, 속성, 정적 이니셜라이저 및 하위 클래스를 포함할 수 있습니다. 완전히 새로운 클래스를 작성할 수도 있고 기존 클래스나 인터페이스에서 상속받을 수도 있습니다. 한정자를 사용하여 클래스 멤버 표시, 멤버 상속 방법 및 클래스의 전체적인 동작을 제어할 수 있습니다. 또한 사용자 지정 특성도 사용할 수 있습니다. 자세한 내용은 클래스 기반 개체와 JScript 한정자를 참조하십시오.
참고 항목
개념
JScript 이전 버전에서 만든 응용 프로그램 업그레이드