채린씨의 티스토리
3. Overview 본문
* JavaScript란?
- 객체 기반 스크립트 프로그래밍 언어
- 웹 브라우저 내에서 주로 사용하며, 다른 응용 프로그램의 내장 객체에도 접근할 수 있는 기능을 가짐
- Node.js와 같은 런타임 환경과 같이 서버 프로그래밍에도 사용
- Mocha -> LiveScript -> JavaScript로 이름 변경
- java와 구문이 유사한 점도 있지만, 두 언어 모두 C언어의 기본 구문에 바탕을 뒀기 때문일 뿐 직접적인 연관은 없음
- 이름과 구문 외에는 java보다 Self나 Scheme과 유사성이 많음
- EcmaScript의 표준 사양을 가장 잘 구현한 언어로 인정받고 있음
- JS 엔진 위에서 수행
* EcmaScript란?
- Ecma International이 ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어
- JavaScript를 표준화하기 위해 만들어졌으며, 액션스크립트와 J스크립트 등 다른 구현체도 포함
- 웹의 클라이언트 사이드 스크립트로 많이 사용되며, Node.js를 사용한 서버 응용 프로그램 및 서비스에도 점차 많이 쓰이고 있음
* Ecma International이란?
- 정보와 통신 시스템을 위한 국제적 표준화 기구
* ECMA-262란?
- Ecma International에서 제정한 기술 규격의 이름으로, 범용 목적의 스크립트 언어 명세 기술
* JavaScript 변환 절차
'자료구조, 알고리즘 > JavaScript 기초 문법' 카테고리의 다른 글
5. 기본 용어 (0) | 2022.03.03 |
---|---|
4. 기본 입출력 (0) | 2022.03.03 |
2. 자바스크립트 학습 환경 (0) | 2022.03.03 |
1. 코딩 테스트 유형 및 플랫폼 (0) | 2022.03.02 |
0. JavaScript 기초 문법 공부 계획 (0) | 2022.03.02 |
Comments