728x90
자바스크립트의 정의
- 스크립트 언어로 웹페이지를 불러올 때 스크립트가 자동으로 실행됩니다.
- 스크립트는 컴파일 없이 작성과 실행이 가능합니다.
- 브라우저에는 자바스크립트를 실행할 수 있는 자바스크립트 가상 머신이 내장되어져있습니다.
#엔진 동작 방식
1) 엔진이 스크립트를 읽습니다.(파싱)
2) 읽어 들인 스크립트를 기계어로 전환합니다.(컴파일)
3) 기계어로 전환된 코드가 실행이 되고 각 단계별로 최적화를 수행하여 실행 속도는 빨라집니다.
브라우저의 제약사항
- 자바스크립트는 디바이스와 사용작용시 사용자의 명시적인 허가가 필요하고 운영체제가 지원하는 기능을 브라우저가 직접쓰지 못하게 되어져있습니다.
- 데이터 교환에 동의하는 자바스크립트 코드 없이 각 페이지 끼리 데이터를 교환 할 수 없습니다.
'학습(구) > JavaScript(구)' 카테고리의 다른 글
| 자바스크립트 기본문법 - 형변환 (0) | 2021.08.01 |
|---|---|
| 자바스크립트 기본문법 - alert, prompt, confirm (0) | 2021.08.01 |
| 자바스크립트 기본문법 - 자료형 (0) | 2021.08.01 |
| 자바스크립트 기본 문법 - 변수와 상수 (0) | 2021.08.01 |
| 자바스크립트 기본 (0) | 2021.08.01 |