부트캠프 2주차 아침.
한주를 되돌아 보며 이 글을 작성함.
나름 열심히 한다고 했는데...조금 더 체계적이고 계획적으로
공부를 할 필요가 있을 것 같다.
이번주는 css, js, Git 관리 등에 대하여 배운다.
이번주도 화이팅!!
Truthy and Falsy
- a && b 앞의 값이 truthy한 값이면 뒤의 값 출력
&& 특정 값이 유요할 때만 어떤 값을 조회해야 할 상황에 유용함.const obj = {name: 'ajrfyd'} const name = obj && obj.name; - obj 값이 제대로 되어 있는 경우 obj.name 출력
a || b 앞의 값이 falsy한 값이면 뒤의 값 출력.(앞의 값이 truthy한 값이라면 뒤의값 안봄.)
|| 연산자는 a 값이 없을때 난 b값을 사용할래 이 경우에 유용함const obj = {name: 'ajrfyd'}; function getName(user) { name = user && user.name; return name || 'undefined user name' } - user값이 존재 하면 name에 user.name 할당 - name 값이 falsy하면 'undefined user name' 출력