* 명시적인 연산자 사용 지향하기
- 항상 괄호를 이용하여서 우선순위를 지정해주기
- 연산자 우선 순위를 외우기 보다는 괄호를 활용하여 사용한다.
- 증감연산자는 지양하고 명시적인 코드를 작성하는것이 좋다.
- 코드를 명시적으로 작성하자
- ex) 몸무게 / (신장 * 신장)
if ((isLogin && token) || user)
- 위의 예시처럼 괄호를 이용하여서 우선순위를 지정해주기
- 예측 가능하고 디버깅 하기 쉬운코드로 만들어준다.
function increment(number) {
// number++; (BAD) 명시적이지 않은 코드
// 좀 더 명시적이게 사용하기
number = number + 1; // (GOOD)
}
console.log(increment(2)); // 3
'Study > JavaScript(Clean code)' 카테고리의 다른 글
[JavaScript][clean-code] 드 모르간의 법칙 (0) | 2022.05.31 |
---|---|
[JavaScript][clean-code] Nullish coalescing operator (0) | 2022.05.31 |
[JavaScript][clean-code] Default Case고려하기 (0) | 2022.05.30 |
[JavaScript][clean-code] 부정 조건문 지양하기 (0) | 2022.05.30 |
[JavaScript][clean-code] Early Return (0) | 2022.05.30 |