[javascript] 변수가 정의/빈 값/false 일때 기본값 처리 메모
if문 같은 조건문이 아닌, 간단하게 사용하는 방법 tempA가 아래와 같을 경우에는 tempA값을 varA에 초기화, 아니면 “기본값”으로 초기화. tempB가 아래와 같을 경우에는 tempB값을 varB에 초기화, 아니면 “기본값”으로 초기화.
웹 개발 개인 창고
if문 같은 조건문이 아닌, 간단하게 사용하는 방법 tempA가 아래와 같을 경우에는 tempA값을 varA에 초기화, 아니면 “기본값”으로 초기화. tempB가 아래와 같을 경우에는 tempB값을 varB에 초기화, 아니면 “기본값”으로 초기화.
위처럼 작성하면 undefined, null, “” (빈 값) 을 걸러준다. 하지만, 변수 값이 0 일 경우에도 걸러지므로 false를 의도하지 않은 0을 사용하는 경우에는 주의해서 사용해야 한다.