너무나도 기본적인 IF문

김상선·2024년 3월 28일
0
post-thumbnail

javascript를 처음 배울 때부터 사용하던 IF문.
사실 엑셀을 배울 때부터 익숙하게 써왔다.

코딩에서의 IF문도 엑셀처럼 그냥 생각없이 조건절을 사용했는데
얼마전에 팀 선배에게 지적받은 내용이 있어 적어본다.

IF문의 조건 구절은 가능성이 높은 순서대로

  • javascript는 코드를 왼쪽부터 읽어나간다. (인터프리터 vs 컴파일러 찾아보기)
  • 조건에 걸릴 가능성이 높은 조건을 먼저둘 수록 효율적일 것이다.
  • 변수 체크를 할 때는 어떤 조건이 효율이 좋을까?
    아래 코드와 같이 빈값으로 들어올 경우부터 체크하고, 값이 있을 때 데이터 타입을 체크하는 것이 좋다.
const input = req.body.input
if( input != undefined || input !=null || input != "" || 타입 체크){
}
profile
일요일을 좋아합니다.

0개의 댓글