728x90
반응형
자바스크립트 **런타임(runtime)**은 프로그램이 실행되는 환경을 의미합니다.
자바스크립트 런타임은 코드가 작성된 이후 실제로 동작하고, 명령을 수행하는 환경을 제공합니다.
대표적인 자바스크립트 런타임 환경으로는 웹 브라우저와 Node.js가 있습니다.
런타임의 역할
- 자바스크립트 코드를 실행하고 결과를 반환할 수 있도록 자바스크립트 엔진과 필요한 API, 라이브러리를 제공합니다.
- 웹 브라우저의 경우, 브라우저는 DOM 조작, 이벤트 처리 등의 기능을 포함하여 자바스크립트 코드를 해석하고 실행합니다.
- Node.js는 브라우저 외부에서도 자바스크립트가 실행될 수 있는 서버 환경을 제공하며, 파일 시스템, 네트워크 처리와 같은 기능을 포함합니다.
간단히 말해, 자바스크립트 런타임은 자바스크립트 코드가 돌아가는 실행 환경으로, 이 환경을 통해 코드가 실제로 실행되고, 필요한 자원과 기능을 사용할 수 있게 됩니다.
728x90
반응형
'IT공부' 카테고리의 다른 글
[지식루프 IT라이프] vscode 들여쓰기 설정 (1) | 2024.10.26 |
---|---|
[지식루프 IT라이프] api 열어준다, 제공한다의 의미 (0) | 2024.10.26 |
[지식루프의 웹개발공부] CSS의 box-sizing (0) | 2024.10.21 |
[지식루프의 웹개발공부] CSS의 border (1) | 2024.10.21 |
렌더링(rendering) 뜻 (0) | 2024.10.20 |