단축 평가 논리 계산법이란 이전 포스트에 게시된 truthy and falsy를 활용한 방법이다. 아래의 소스코드는 getName 의 파라미터에 제대로 된 객체가 주어지지 않아 에러가 발생한다. const dog = { name: '강아지' }; function getName(animal) { return animal.name; } const name = getName(); console.log(name); 에러 출력 물론 아래와 같이 if문을 사용하여 에러를 피할 수 있다. const dog = { name: '강아지' }; function getName(animal) { if (animal) { return animal.name; } return undefined; } const name = getName(); console.log(name); 결과 이 코드를 더 줄이고 싶다면 Truthy and Falsy를 활용한 논리연산자 사용이 가능하다. const dog = { name:...
#
Javascript
#
자바스크립트
#
falsy
#
truthy
#
계산법
#
논리
#
단축
#
단축평가논리계산법
#
평가
원문 링크 : [Javascript] 단축 평가 논리 계산법