A || B 로 주로 조건문에 많이 사용되는데 A, B를 한번에 생각하지 말고 A -> B 순으로 계산(검증)된다고 생각하면 된다.
let aVal = aTemp || bTemp || 0; // aTemp 값이 false이면 bTemp, bTemp 값도 false이면 0
이런식으로 변수에 if문을 사용하지 않고 기본값을 적용하는 정도로도 사용이 가능하다.
웹 개발 개인 창고
A || B 로 주로 조건문에 많이 사용되는데 A, B를 한번에 생각하지 말고 A -> B 순으로 계산(검증)된다고 생각하면 된다.
let aVal = aTemp || bTemp || 0; // aTemp 값이 false이면 bTemp, bTemp 값도 false이면 0
이런식으로 변수에 if문을 사용하지 않고 기본값을 적용하는 정도로도 사용이 가능하다.