오픈소스 보다보면 꽤 자주 만나는 문법 정리
&는 false일때까지 실행한다.
||는 true를 만날 때 까지 실행한다. - 기본값을 표현할 때 좋다.
예시 )
const getUserName = (UserData = {}) => {
return UserData.name?.firstName || '익명의사용자'
}
// 실행 결과
`${getUserName()} 님 안녕하세요`
// '익명의사용자 님 안녕하세요'
// 실행 결과 (2)
const UserData = {
name : {
firstName : 'sohee'
}
}
`${getUserName(UserData)} 님 안녕하세요`
'sohee 님 안녕하세요'
'Today I learned' 카테고리의 다른 글
2022 03 20 하이오더 컴포넌트 예제 (0) | 2022.03.20 |
---|---|
2022 03 20 react 함수형 컴포넌트 (0) | 2022.03.20 |
2022 03 19 - Promise 체이닝과 / async await (0) | 2022.03.19 |
2021 11 20 혼돈의 Optional 훈련 (0) | 2021.11.20 |
20201 11 19 - 혼돈의 Optional (0) | 2021.11.19 |
댓글