Home JavaScript의 매뉴얼
Post
Cancel

JavaScript의 매뉴얼

명세서

ECMA-262 명세서(sepcifaction)는 자바스크립트와 관련된 가장 심도 있고 상세한 정보를 담고 있는 공식 문서입니다. 이 명세서에서 자바스크립트라는 프로그래밍 언어를 정의합니다.

ECMA-262 명세서는 고유한 형식 때문에 명세서를 처음 접하는 사람은 그 내용을 이해하기가 쉽지 않습니다.
자바스크립트에 관한 정보를 얻을 수 있는 가장 신뢰할만한 자료이긴 하지만 일상적인 참고 자료로는 적합하지 않습니다.

ECMA-262 명세서는 새로운 버전이 매년 나옵니다. 공식 버전이 나오기 이전의 최신 초안은 https://tc39.es/ecma262에서 서 확인할 수 있습니다.

갓 명세서에 등록된 기능이나 “등록되기 바로 직전”에 있는 기능(스테이지(stage)3 상태의 기능), 제안 목록은 https://github.com/tc39/proposals에서 서 확인할 수 있습니다.

매뉴얼

  • Mozilla 재단이 운영하는 MDN JavaScript Reference엔 다양한 예제와 정보가 있습니다.
    특정 함수나 메서드에 대한 깊이 있는 정보를 얻고 싶다면 이 사이트에서 찾을 수 있습니다.
    https://developer.mozilla.org/ko/docs/orphaned/Web/JavaScript/Reference
  • Microsoft가 운영하는 MSDN 역시 자바스크립트와 관련된 광범위한 정보를 얻기에 좋은 사이트입니다.

호환성

자바스크립트는 현재도 개발중인 언어입니다. 따라서 정기적으로 새로운 기능이 추가됩니다.

특정 브라우저나 자바스크립트 엔진이 내가 사용하려는 기능을 지원하는지 확인할 땐 아래 두 사이트에서 확인할 수 있습니다.

This post is licensed under CC BY 4.0 by the author.