Ecma _ javascript - optional_nullish (옵셔널 널리쉬)

김지영·2024년 1월 17일

Ecma

목록 보기
10/14

1. optional_nullish (옵셔널 널리쉬)

  • 사용법 : 객체명?.속성
  • 객체가 null 일 경우 undefined 로 강제로 변경 (null 에러방지)
  • 코딩 간략화 (효율성)

▤ 예제 1) user 속성을 출력하세요

let user = null;
// 과거코딩 : 속성을 출력(개발자 착각)
// if( user != null) {
//     console.log(`user 는 ${user.address}`);
// }
console.log(`user 는 ${user?.address}`);

-> user 가 null 일 경우에 "?" 를 사용하여 나타냄

-결과:

profile
그냥 졍이라구하자

0개의 댓글