로딩
요청 처리 중입니다...

[Javascript] 단축 평가 논리 계산법

 [Javascript] 단축 평가 논리 계산법

단축 평가 논리 계산법이란 이전 포스트에 게시된 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 # 계산법 # 논리 # 단축 # 단축평가논리계산법 # 평가