ECMAScript 6
ECMA?
- 정보 통신에 대한 표준을 제정하는 비영리 표준화 기구
- ECMAScript는 ECMA에서 ECMA-262 규격에 따라 정의한 언어
- ECMA-262 : 범용적인 목적의 프로그래밍 언어에 대한 명세
- ECMAScript6는 ECMA에서 제안하는 6번째 표준 명세를 말함
- 참고로 ECMAScript6의 발표 연도에 따라 ECMAScript2015라고도 불림
세미콜론
- 자바스크립트는 세미콜론을 선택적으로 사용 가능
- 세미콜론이 없을 경우 ASI에 의해 자동으로 세미콜론이 삽입
- ASI : 자동 세미콜론 삽입 규칙 (Automatic Semicolon Insertion)
- 자바스크립트의 문법, 개념적 측면에 집중하기 위해 세미콜론을 사용하지 않고 진행하고자 함
코딩 스타일 가이드
- 코딩 스타일의 핵심은 합의된 원칙과 일관성
- 절대적인 하나의 정답은 없으며, 상황에 맞게 원칙을 정하고 일관성 있게 사용하는 것이 중요
- 코딩 스타일은 코드의 품질에 직결되는 중요한 요소
- 나아가 코드의 가독성, 유지보수 또는 팀원과의 커뮤니케이션 등 개발 과정 전체에 영향을 끼침
- 참고할만한 자바스크립트 코딩 스타일 가이드
앞으로의 JS코드는 Airbnb Style Guide를 중심으로 조금 변형해서 사용하겠습니다.
'Web > JavaScript' 카테고리의 다른 글
JS 기초_05 (Conditions & Loops) (0) | 2021.05.10 |
---|---|
JS 기초_04 (Types & Operators) (0) | 2021.05.10 |
JS 기초_03 (Variables & Identifiers) (0) | 2021.05.09 |
JS 기초_01 (Event) (0) | 2021.05.09 |
JS 기초_00 (DOM) (0) | 2021.05.09 |