

1. falsy한 값
// 1. Falsy한 값
let f1 = undefined;
let f2 = null;
let f3 = 0;
let f4 = -0;
let f5 = NaN;
let f6 = "";
let f7 = 0n; // Big Intiger 졸라 큰 값2. Truthy 한 값
falsy 한 값을 제외한 모든 값
// 2. Truthy 한 값
// -> 7가지 Falsy 한 값들 제외한 나머지 모든 값
let t1 = "hello";
let t2 = 123;
let t3 = []; // 빈배열, 배열
let t4 = {}; // 빈객체, 객체
let t5 = () => {}; // 함수3. 활용 사례
// 3. 활용 사례
function printName(person) {
if (!person) { // => true 값을 반환하게 함
console.log("person의 값이 없음");
return; // 아래 코드를 실행하지 못하게 해 오류를 발생시키지 않는다.
}
console.log(person.name);
}
let person = null;
printName(person);Share article