01_모던 Javascript 튜토리얼 2.2 코드 구조 - 세미콜론과 주석

ohbin Kwon·2021년 6월 24일
post-thumbnail

세미콜론은 꼭 필요한가

core javascript에서 automatical semicolon insertion에 의해 줄바꿈이 있다면 세미 콜론은 자동으로 삽입된다.

예외

  1. 불완전 표현식
alert(1+
3
+ 2);
  • 필요하지 않기 때문에 생략되는 경우이며, 자바스크립트 언어가 의도한 바이다.
  • 하지만, 다음의 경우 일어나서는 안되는 오류이다.
  1. 에러
alert("에러가 발생합니다.")

[1, 2].forEach(alert)
  • 대괄호([...]) 앞의 줄바꿈은 automatical semicolon insertion이 일어 나지 않으므로 ';(세미콜론)'을 꼭 추가해 주어야 한다.
alert("제대로 동작합니다.");

[1, 2].forEach(alert)

따라서 줄 바꿈을 사용해도 괜찮지만, 자바스크립트는 사용자가 ';'(세미콜론)을 사용하도록 권장 한다.

주석

  • 한줄 주석
// 한 줄을 차지 하는주석 //
  • 여러 줄 주석
/*여러줄을
차지 하는
주석*/

주석을 작성할 때, 여러 줄 주석은 shift + alt + A 이다.(VSCODE기준)

출처 - https://ko.javascript.info/structure

profile
개발 로그

0개의 댓글