개발 공부/자바스크립트

[엘리의 드림코딩 JS 보충] 17. Boolean의 모든 것, &&연산자

5묘 2022. 12. 6. 22:35

https://youtu.be/SswrP0JLNGY

// false: 0, -0, ''/"", null, undefined, NaN, false
// true: [], {}, 'false'(string)
let obj; //undefined
if (obj) {
  console.log(obj);
}

obj && console.log(obj.name); // 조건문 안걸어주면 obj 내에 아무것도 없을 때 Error 나서 프로그램 뻗어버림
// 값 유무를 따지는 것은 Error을 피하게 하는 방법이다.