JavaScript 기초 - 구문 작성, 주석

2020. 7. 30. 13:17Programming Languages/JavaScript

JavaScript에서 구문은 일반적으로 한 줄에 한 문을 작성합니다.

alert("Hello");
alert("World!!");

그리고 일반적으로 줄 바꿈이 있으면 세미콜론을 생략할 수 있습니다. 암시적으로 세미콜론이 존재한다고 인식합니다.

alert("Hello")
alert("World!!")

이 코드는 위의 코드와 같은 동작을 합니다. 하지만 항상 인식하는 것은 아닙니다.

alert(3 +
2 +
1);

위와 같은 코드는 세미콜론으로 인식하지 않고 6을 출력하게 됩니다.

그리고 아래와 같은 상황은 세미콜론의 부재가 매우 치명적으로 작용합니다.

alert("Error")
[1,2].foreach(alert)

위 코드는 alert 문만 출력하고 1과 2는 출력하지 않습니다. 대괄호는 앞에 세미콜론이 있다고 인식하지 않기 때문입니다. 이런 문제를 막기 위해서 구문을 끝낼 때는 꼭 세미콜론을 붙이는 습관을 들입시다.

 

주석

주석을 쓰는 방법은 두 가지가 있습니다.

한 줄을 쓰는 방법 - // 를 사용합니다.

여러 줄을 쓰는 방법 - /* --- */ 를 사용합니다.

// Example

alert("Exam");

/* 이 글은
예제입니다.
Example */

주석은 코드를 읽는 입장에서 매우 중요합니다. 나중에 자신 혹은 다른 사람이 작성한 코드를 보더라도 주석으로 설명을 적어놓으면 이해를 빠르게 할 수 있습니다. 주석은 프로그램의 실행에 아무런 영향도 주지 않으므로 주저하지 말고 주석을 달기를 추천합니다.