JScript 코드 작성, 컴파일 및 디버깅

모든 언어를 위한 공용 개발 환경인 Visual Studio IDE(통합 개발 환경)에서는 신뢰할 수 있는 코드를 작성하는 데 도움이 되는 도구와 유효성 검사 스키마를 제공합니다. 또한 코드상의 실수와 불일치를 해결하는 데 도움이 되는 디버깅 기능도 제공합니다.

단원 내용

  • 방법: 명령줄에서 JScript 코드 컴파일
    명령줄 컴파일러를 사용하여 컴파일된 JScript 프로그램을 생성하는 방법에 대해 설명합니다.

  • Visual Studio를 사용하여 JScript 코드 작성
    Visual Studio IDE(통합 개발 환경)를 사용하여 JScript 코드를 작성하고 편집하는 방법에 대해 설명합니다.

  • 조건부 컴파일
    디버깅을 위해 컴파일 타임에 여러 코드 섹션을 포함시킬 수 있고, 이전 버전과의 호환성을 유지하면서 새로운 JScript 기능을 사용할 수 있는 조건부 컴파일의 사용 방법과 시기에 대해 설명합니다.

  • 브라우저 기능 감지
    스크립트 엔진 함수와 조건부 컴파일을 사용하여 웹 브라우저 엔진에서 어떤 JScript 버전을 지원하는지 결정하는 방법에 대해 설명합니다.

  • 데이터 복사, 전달 및 비교
    데이터를 값으로 저장하는 것과 참조로 저장하는 것의 차이점과 데이터 형식에 따라 사용 방법이 어떻게 달라지는지 설명합니다.

  • JScript의 메서드 오버로드 방법
    이름은 같지만 시그니처가 다른 메서드를 오버로드하는 방법을 설명합니다.

  • 방법: JScript의 이벤트 처리
    이벤트 처리기 메서드를 기존 이벤트에 연결하여 이벤트를 처리하는 방법을 설명합니다.

  • 날짜 및 시간 계산
    날짜 조작 및 비교, 경과 시간 계산 등과 같은 일반적인 달력 및 시계 작업을 수행하는 방법을 설명합니다.

  • Visual Studio를 사용하여 JScript 디버깅
    명령줄 프로그램이나 ASP.NET 프로그램에서 디버깅을 가능하게 하는 프로시저를 나열합니다.

  • 공용 언어 런타임 디버거를 사용하여 JScript 디버깅
    명령줄 프로그램이나 ASP.NET 프로그램에서 공용 언어 런타임 컴파일러 디버거를 사용할 수 있게 하는 프로시저를 나열합니다.

  • 스크립트 문제 해결
    구문, 스크립트 해석 순서, 자동 형식 강제 변환 등의 특정 영역에서 일반적인 스크립트 오류를 피할 수 있는 힌트와 팁을 설명합니다.

관련 단원

  • 명령줄에서 빌드
    명령줄에서 컴파일러를 호출하는 방법을 설명하고 특정 결과를 반환하는 명령줄 구문 예제를 제공합니다.

  • 디버깅, 추적 및 프로파일링
    .NET Framework 응용 프로그램을 디버깅하는 과정과 Visual Studio를 설치하지 않은 경우 .NET Framework를 사용하여 응용 프로그램을 최적화하는 방법을 설명합니다.