본문 바로가기
언어

Manuals and specifications (JavaScript)

by adawn 2025. 3. 8.

 

출처 :  https://javascript.info/manuals-specifications

 

Manuals and specifications

 

javascript.info

 

 

메뉴얼과 명세서 

이 내용들은 튜토리얼임. 언어를 배울 수 있게 도와주지만 기초를 익히고 나면 다른 자료들을 필요로 함.

 

명세서 

ECMA-262 의 경우 JavaScript에 관한 가장 심도 있고 상세하며 공식화된 정보를 담고 있음. 

즉 이 명세서가 곧 언어 자체를 의미함. 

 

하지만 너무 공식적이라 처음 접할 땐 어려울 수 있음. 가장 신뢰있는 내용을 찾는 거라면 추천하지만 일상적으로 사용하기엔 적합하진 않음.

 

새로운 명세 버전은 매년 발표되며 그 사이의 최신 명세 초안은 https://tc39.es/ecma262/ 에서 확인 가능함.

 

메뉴얼

MDN JavaScript Reference는 예제와 추가 정보를 포함한 주요 메뉴얼임.

개별 언어 기능이나 메서드 등에 대해 심도 있는 정보를 얻기에 좋음. 

자세한 내용은 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference 에서 확인 가능함.

 

대부분은 구글과 같은 인터넷 검색을 이용하는 편이 더 편리할 수도 있음. 

예를 들어 ParseInt 함수에 대해 검색하고 싶다면 "MDN ParseInt"라는 검색어를 사용하면 됨.

 

호환성 표 

JavaScript는 계속 발전하는 언어이므로 새로운 기능들이 정기적으로 추가됨 .

 

브라우저 및 기타 엔진에서 각 기능의 지원 여부를 확인하고 싶다면 아래 사이트등을 참조.

 

https://caniuse.com/ -> 각 기능별 지원 여부를 보여주는 표임.

예를 들어 최신 암호화 기능을 지원하는 엔진들을 확인할 수 있음.

ex. https://caniuse.com/cryptography

 

https://compat-table.github.io/compat-table/es6/ -> 언어 기능과 해당 기능을 지원하는 (또는 지원하지 않는) 엔진들의 표를 제공함. 

'언어' 카테고리의 다른 글

Code structure (JavaScript)  (0) 2025.03.09
Hello, world! ( JavaScript)  (0) 2025.03.09
Developer console (JavaScript)  (0) 2025.03.08
Code editors (JavaScript)  (0) 2025.03.08
Introduction (JavaScript)  (0) 2025.03.08