본문 바로가기 메뉴 바로가기

말랑말랑슈가

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

말랑말랑슈가

검색하기 폼
  • 분류 전체보기 (148)
    • Devolopment (55)
      • 알고리즘 관련 (4)
      • OS 관련 (3)
      • C, C++ (11)
      • Python (9)
      • Javascript (3)
      • JAVA (8)
      • SQL (7)
      • 데이터마이닝 (3)
      • 기타 (7)
    • 나란인간 (2)
    • Windows Tip (7)
    • 자격증 (5)
    • 헬조선 (4)
    • Movie, Anime, Music (22)
    • 웃지않고는 못배기지 (2)
    • 수혜자들 (4)
    • 귀욤터짐 (1)
    • 잡담 (8)
    • Naver Blog Backup (31)
    • 각종정보 (7)
  • 방명록

?? (1)
Nullish (Javascript)

Nullish란. 널 병합 연산자(Nullish coalescing operator, ??)는 왼쪽 피연산자가 null 또는 undefined일 때 오른쪽 피연산자를 반환하고, 그렇지 않으면 왼쪽 피연산자를 반환하는 논리 연산자이다. ??의 동작을 동일하게 문법적으로 표현해보면 다음과 같다. /* 아래 두 구문은 동일한 의미를 지닌다. */ x = a ?? b; x = (a !== null && a !== undefined) ? a : b; 이는 ||와 매우 유사한 연산결과를 나타낸다. ||의 경우 boolean 논리 연산자 때문에, 왼쪽 피연산자는 boolean으로 강제로 변환되었고 falsy 한 값(0, '', NaN, null, undefined)은 반환되지 않는다. 만약 0, '' or NaN을 ..

Devolopment/Javascript 2022. 3. 31. 17:22
이전 1 다음
이전 다음
반응형
최근에 달린 댓글

Blog is powered by Tistory / Designed by Tistory

티스토리툴바