JS 파트 1) 1.2 : 매뉴얼과 명세서

나나·2021년 8월 4일
0

모던 자바스크립트

목록 보기
2/25
post-thumbnail

명세서 (ECMA-262)

자바스크립트와 관련된 가장 심도 있고 상세한 정보를 담고 있는 공식 문서. 이 명세서에서 자바스크립트라는 언어 정의

처음 접하면 ECMA-262 고유한 형식 때문에 이해하기 어렵다. 가장 신뢰할 만한 자료이지만 일상적인 참고자료로는 적합하지 않은 자료...🤦🏻‍♀️

  • ECMA-262는 매년 새로운 버전이 나온다. 공식 버전이 나오기 이전의 최신 초안은 여기서 확인할 수 있다.

  • 갓 명세서에 등록된 기능이나 '등록되기 바로 직전’에 있는 기능(스테이지(stage)3 상태의 기능), 제안 목록은 여기서에서 확인할 수 있다.

매뉴얼

1. MDN JavaScript Reference

Mozilla 재단이 운영하며, 다양한 예제와 정보가 있다. 특정 함수나 메서드에 대한 깊이 있는 정보를 얻고 싶다면 이 사이트!

❗ 이 사이트에 들어가서 원하는 내용을 직접 검색하는 것도 좋지만, 사실 구글링이 검색 엔진을 이용해서 찾는 게 더 빠를 수도 있다. MDN "검색용어"로 검색해보자.

2. MSDN

Microsoft가 운영하며 JS와 관련된 광범위한 정보를 얻기에 좋은 사이트다. IE에 대한 정보를 찾고 싶다면 여기에 방문해보자.

이것 역시 구글링이 좀더 편하지 않을까... "검색용어" MSDN로 검색해보자.

호환성 표

특정 브라우저나 엔진이 내가 사용하려는 자바스크립트의 기능을 지원하는 지 확인하고 싶을 땐, 아래 두 사이트가 좋다.

  • http://caniuse.com 에선 브라우저가 특정 기능을 지원하는지 (표 형태로) 확인할 수 있다. 암호화 관련 기능인 cryptography를 특정 브라우저에서 사용할 수 있는지 아닌지를 보려면 http://caniuse.com/#feat=cryptography 를 확인하자.
  • https://kangax.github.io/compat-table 에선 자바스크립트 기능 목록이 있고, "해당 기능을 특정 엔진이 지원하는지에 대한 여부"를 거대한 표를 통해 보여준다.

이 글은 https://ko.javascript.info/ 를 참고하여 작성하였습니다.

profile
코린이의 둥당둥당 개발일지

0개의 댓글

관련 채용 정보