본문 바로가기

Studying/React

JavaScript Truthy & Falsy - 한입 크기로 잘라 먹는 리액트 (301)

Truthy

- JS에서 true가 아니어도 true로 취급되는 값

e.g., [], {}, Infinity, ' ', " " 등을 포함하여 Falsy를 제외한 모든 값

 

Falsy

- JS에서 false가 아니어도 false로 취급되는 값

e.g., null, undefined, 0, -0, NaN, '', ""

 

if (0) {
  console.log('TRUE');
} else {
  console.log('FALSE');
}

const getName = (person) => {
  if (!person) {
    // NOT false = true
    return '객체가 아닙니다.';
  }
  return person.name;
};

let person = { name: '최현지' };
const name = getName(person);
console.log(name);

 

 

 

출처: https://inf.run/3Kzd

 

한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지 - 인프런 | 강의

개념부터 독특한 프로젝트까지 함께 다뤄보며 자바스크립트와 리액트를 이 강의로 한 번에 끝내요. 학습은 짧게, 응용은 길게 17시간 분량의 All-in-one 강의!, - 강의 소개 | 인프런

www.inflearn.com