Study/JavaScript(Clean code)
[JavaScript][clean-code] 명시적인 연산자 사용 지향하기
갈푸라떼
2022. 5. 31. 01:03
* 명시적인 연산자 사용 지향하기
- 항상 괄호를 이용하여서 우선순위를 지정해주기
- 연산자 우선 순위를 외우기 보다는 괄호를 활용하여 사용한다.
- 증감연산자는 지양하고 명시적인 코드를 작성하는것이 좋다.
- 코드를 명시적으로 작성하자
- ex) 몸무게 / (신장 * 신장)
if ((isLogin && token) || user)
- 위의 예시처럼 괄호를 이용하여서 우선순위를 지정해주기
- 예측 가능하고 디버깅 하기 쉬운코드로 만들어준다.
function increment(number) {
// number++; (BAD) 명시적이지 않은 코드
// 좀 더 명시적이게 사용하기
number = number + 1; // (GOOD)
}
console.log(increment(2)); // 3