[JS] ?.와 ?? 문법(Optional Chaining과 Nullish Coalescing Operator)
·
HTML,CSS,JS
비슷하게 생겨서 헷갈릴 수 있는, 그리고 약간은 생소한 문법을 짚고 넘어가보자!📌 ?. 문법(Optional Chaining)옵셔널 체이닝이란 undefined 또는 null 값이 들어갔을 때, 오류를 방지하기 위한 방법이다.오류를 띄우지 않고, undefined를 반환해준다. ⭐️ 사용하는 이유JS를 사용하다보면 객체를 다루는 일이 많고, API를 이용해서 통신하다 보면 데이터의 구조가 복잡해진다.const order = { orderId: "ORD123456", customer: { customerId: "CUST7890", name: "김철수", contact: { email: "chulsoo@example.com", phone: "010-1234-5678"..