V8 엔진을 어떻게 사용합니까?

V8 엔진은 EmEditor v22.1.0에서 도입되었습니다.

  1. **매크로 | 사용자 지정…**으로 이동하여 옵션 페이지를 엽니다.
  2. V8을 JavaScript 엔진으로 사용을 선택하고 확인을 클릭합니다.

매크로 맨 위에 다음 줄을 추가하여 엔진을 프로그래밍 방식으로 지정할 수도 있습니다.

#language = "v8"

또는

#language = "JScript"

V8과 JScript의 호환성

V8에서는 JScript와 달리 메서드 및 속성 식별자의 대/소문자를 구분합니다. 예를 들어 redraw = false라고 작성한 경우 V8에서는 Redraw = false로 대/소문자를 수정해야 합니다.

V8은 ActiveXObject를 지원하지 않지만, 일반적으로 사용되는 메서드의 경우 shell 전역을 대신 사용하여 Shell 개체를 호출할 수 있습니다.

Web API 제한 사항

import, fetch 및 DOM 조작과 같은 특정 Web API는 V8에서 사용할 수 없습니다.