https://ko.javascript.info/manuals-specifications
매뉴얼과 명세서
ko.javascript.info
# 명세서
ECMA-262 명세서는 자바스크립트와 관련된 가장 심도 있고 상세한 정보를 담고 있는 공식 문서다. 이 명세서에서 자바스크립트라는 언어를 정의한다.
ECMA-262 명세서의 고유한 형식 때문에 명세서를 처음 접하는 사람은 내용 이해가 쉽지 않음. 가장 신뢰할 자료지만 일상적인 참고 자료로는 부적합.
ECAM-262명세서는 새로운 버전이 매년 나옴. 공식 버전이 나오기 전의 최신 초안은 https://tc39.es/ecma262/에서 확인가능.
갓 명세서에 등록된 기능이나 등록되기 바로 직전에 있는 기능, 제안 목록은 https://github.com/tc39/proposals에서 확인할 수있다.
# 매뉴얼
Mozilla 재단이 운영하는 MDN JavaScript Reference엔 다양한 예제와 정보가 있다.
특정 함수나 메서드에 대한 깊이 있는 정보를 얻고있따면 이 사이트가 제격이다.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference
# 호환성 표
자바스크립트는 새로운 기능이 정기적으로 추가된다. 특정 브라우저나 엔진이 내가 사용하려는 기능을 지원하는지 확인할 땐
http://caniuse.com 에선 브라우저가 특정 기능을 지원하는지 (표 형태로) 확인할 수 있습니다. 암호화 관련 기능인 cryptography를 특정 브라우저에서 사용할 수 있는지 아닌지를 보려면 http://caniuse.com/#feat=cryptography를 확인하면 됩니다.
https://kangax.github.io/compat-table 에선 자바스크립트 기능 목록이 있고, 해당 기능을 특정 엔진이 지원하는지 여부를 거대한 표를 통해 보여줍니다.
Google 검색 엔진에 접속해 'MDN [원하는 용어]'를 입력해보는 것도 추천한다.
parseInt 함수에 대한 정보를 얻고 싶다면 https://google.com/search?q=MDN+parseInt 같이 검색하는 식
'Book Study' 카테고리의 다른 글
파이브 라인스 오브 코드 서평 (0) | 2023.04.06 |
---|---|
구글 엔지니어는 이렇게 일한다 서평 (0) | 2023.02.02 |
1.3 모던자바스크립트 - 코드 에디터 (0) | 2022.10.10 |
1.1 모던 자바스크립트 - 자바스크립트란? (1) | 2022.10.09 |
코딩인터뷰-완전분석 : 1장 면접 과정 ~ 5장 행동 문제 (0) | 2022.09.21 |