Skip to main content
← Glossary

JavaScript Realm

JavaScript Realm

서로 구분되는 전역 객체와 기본 내장 객체를 갖고 JavaScript가 실행되는 영역이다.

같은 뜻으로 쓰는 말

  • realm
  • 렐름

마지막 검증

JavaScript Realm은 JavaScript가 사용하는 전역 객체와 Array, Object 같은 기본 내장 객체의 한 묶음이다. 웹 문서에서 전역 객체는 보통 Window이며, 그 문서의 스크립트가 전역에 둔 값도 이 영역에 속한다.

Realm이 다르면 두 코드가 모두 JavaScript여도 전역 변수와 객체를 자동으로 공유하지 않는다. 값을 옮기려면 함수 호출, 메시지, JSON 문자열 같은 두 영역이 합의한 전달 경로가 필요하다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. ECMAScript Language Specification — Code RealmsEcma International · 표준 명세 · 확인 2026-08-09
  2. HTML Standard — Realms and their counterpartsWHATWG · 표준 · 확인 2026-08-09