반응형
JavaScript
JavaScript는 가벼운 인터프리터 혹은 JIT(just-in-time) 컴파일 프로그래밍 언어로 일급 함수 지원
웹 페이지를 위한 스크립트 언어로 잘 알려져 있지만,
Node.js, Apache CouchDB, Adobe Acrobat과 같은 많은 비 브라우저 환경에서도 사용하고 있음
Js는 프로토타입 기반, 다중 패러다임, 단일 스레드, 동적 언어로 객체지향형, 명령형, 선언형(함수형 프로그래밍 등) 스타일을 지원
JavaScript의 동적 기능
- 런타임 객체 구성
- 변수 매개변수 목록
- 함수 변수
- 동적 스크립트 생성 (eval을 통한)
- 객체 검사 (for..in 및 Object 유틸리티를 통한)
- 소스 코드 복구 (Js함수는 소스 텍스트를 저장하고 toString()을 통해 다시 찾을 수 있음)
JavaScript 표준
ECMAScript 언어사양(ECMA-262) 과 ECMAScript 국제화 API사양(ECMA-402)
JavaScript 실행방법
반응형
'FE > JavaScript' 카테고리의 다른 글
JS | for...in 과 for...of (0) | 2024.10.29 |
---|---|
JS | var, let, const 차이 (0) | 2024.09.24 |
JS | 원시 자료형(Primitive Type)과 참조 자료형(Reference Type) (0) | 2024.09.24 |