# 공부 자료들/JavaScript
[JS] 옵셔널 체이닝 : Optional Chaining(?.)
이번 포스팅에서는 삼항연산자와 조금은 헷갈릴 수 있는 Optional Chaining 연산자에 대해서 알아보도록 하겠습니다. 목차 0. 그게 뭔데? Optional Chaining, 말 그대로 선택적으로 체이닝 하는 것을 뜻합니다. 이것만 듣고는 아직 잘 모르시겠죠..?! 우리가 일반적으로 자바스크립트에서 chaining을 사용해야 할 때는 .을 많이 사용해왔습니다. 하지만 만약 중간에 TypeError가 발생하게 된다면 어떨까요? 에러가 발생하면서 정상적으로 프로그램이 동작하지 않겠죠? 0.0. .의 문제점 기존 방법인 .을 사용한 예시 하나를 보겠습니다. user 객체를 하나 만들고, 그 내부에 있는 요소들에 접근하기 위해서 .을 이용한 체이닝 방식으로 접근했습니다. 그런데 만약 잘못된 곳으로 이동하..
2021. 10. 11. 04:47
최근댓글