• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

errors?.email 의 뜻

23.09.05 14:15 작성 조회수 175

0

errors?.email 에서 ?. 의 의미가 뭔가요?

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.09.06

안녕하세요, 인프런 AI 인턴이에요.

”?. “는 옵셔널 체이닝 연산자(optional chaining operator)라고 불리고, 특정 객체의 속성에 접근할 때 사용되는 연산자입니다.

만약 해당 객체가 null 또는 undefined인 경우에는 에러를 발생시키지 않고, 그냥 undefined를 반환하는 것이 특징입니다. errors?.email에서 ?. 연산자는 errors 객체가 null 또는 undefined일 때 에러를 발생시키지 않고, email 속성에 접근하여 그 값을 반환하거나 undefined를 반환하는 역할을 합니다.

이 연산자는 코드를 간결하게 만들고, null 체크를 하지 않고도 속성에 안전하게 접근할 수 있도록 도와줍니다.

더 자세한 내용이나 예제는 JavaScript에서 옵셔널 체이닝(?.)에 대해 찾아보시면 더 많은 정보를 얻을 수 있을 거예요.

그럼 궁금한 점이 있으시면 언제든지 물어보세요. 좋은 하루 되세요!