개발자입니다
[Javascript] 코딩애플 - ?. | ?? 연산자 본문
1. ?.
. (점)을 두개 이상 사용해서 객체에 접근할 때 유용하다.
user.age 객체의 value에 접근하려고 할때 값이 없으면 아래처러 에러가 난다. 에러 발생시 이후 코드 진행이 안된다.
user.age?. 으로 사용하면 값이 없을때 undefined가 발생해서 이후 코드를 계속 실행할 수 있다.
2. ??
?? 는 nullish coalescing 연산자라 불리며 좌변 항이 undefined 또는 null 일때 우변 항이 선택된다.
'네이버클라우드 AIaaS 개발자 양성과정 1기 > Javascript' 카테고리의 다른 글
[Javascript] 예제 소스 정리 - 모듈 (0) | 2023.01.06 |
---|---|
[Javascript] 코딩애플 - 코딩 시간을 줄여주는 VSCode 9개 기술 (31) | 2023.01.02 |
[Javascript] 자바스크립트 코딩의 기술 - 조 모건 (0) | 2022.12.26 |
[비트캠프] 35일차(7주차5일) - Javascript(Promise, fetch) (31) | 2022.12.23 |
[비트캠프] 34일차(7주차4일) - 해커톤: 공공데이터 이용 웹서비스 만들기 (0) | 2022.12.22 |