JavaScript

[JavaScript] 문장과 표현식

Sonny Cucumber 2021. 9. 28. 11:38

스프린트 진행 중 if 문에 중괄호가 없다..? 그래서 찾아봤다

JS 문장과 표현식, 읽기 좋은 코딩!

JS에서 if문이나 for문과 같이 문장을 사용하는 방법은 두가지가 있는데

여러 줄을 중괄호로 감싸는 방법과 중괄호를 사용하지 않는 방법

나쁜 예, 문법상 문제 없지만 권장하지 않음

if (condition)
    doSomething();
if (condition) doSomething();
if(condition) {doSomthing();}

좋은 예, 읽기 좋은 방식

if (condition) {
    doSomething();
}

복합문은 반드시 중괄호 사용.

한줄에 입력하지 말고 여러 중에 걸쳐 입력. 이렇게 중괄호가 없으면 오해의 소지 발생.

if (condition)
    doSomething();
    doSomethingElse();

나열한 모든 복합문에서는 중괄호 반드시 사용!

if / for / while / do... while / try... catch... finally