HTML, CSS, JavaScript

[Javascript] 옵셔널 체이닝 연산자 '?.'

망고고래 2025. 3. 28. 15:47

왼쪽에 있는 대상이 존재하지 않을 경우 undefined로 인한 오류를 발생시키는 것이 아니라 판단을 종료한다.

//user가 존재하지 않으면 오류를 발생시키지 않고 거기서 연산을 종료한다.
//value1을 찾으려고 하지 않는다.
foundValue = user?.value1