??1 nullish 병합 연산자 '??' nullish 병합 연산자(nullish coalescing operator) ??: 짧은 문법으로 여러 피연산자 중 값이 ‘확정되어 있는’ 변수를 찾을 수 있습니다. a ?? b의 평가 결과는 다음과 같습니다. a가 null도 아니고 undefined도 아니면: a 그 외의 경우: b x = (a !== null && a !== undefined) ? a : b; let firstName = null; let lastName = null; let nickName = "바이올렛"; // null이나 undefined가 아닌 첫 번째 피연산자 alert(firstName ?? lastName ?? nickName ?? "익명의 사용자"); // 바이올렛 '??'와 '||'의 차이 ||는 첫 번째 truth.. 2022. 10. 11. 이전 1 다음