기본값설정1 TypeScript에서 `??`와 `||`의 차이: 상세한 설명과 사용 예시 TypeScript는 JavaScript의 상위 집합으로서 더 명확하고 신뢰할 수 있으며 성능이 향상된 코드를 작성할 수 있도록 돕는 다양한 연산자를 제공합니다. 그중에서도 기본값을 제공하는 연산자인 ?? (널 병합 연산자)와 || (논리 OR 연산자)는 서로 비슷해 보이지만, 미묘하지만 중요한 차이점을 가지고 있습니다. 이러한 차이점을 이해하는 것은 올바르고 유지 보수가 용이한 코드를 작성하는 데 매우 중요합니다.이 글에서는 ??와 ||의 차이점을 설명하고, 각각의 사용 사례를 다루며, 구체적인 예시를 통해 이해를 돕겠습니다.1. ??와 || 개요?? (널 병합 연산자)??는 왼쪽 피연산자가 null 또는 undefined일 때만 기본값을 제공하는 연산자입니다. 즉, 만약 피연산자가 null이나 und.. 2024. 9. 19. 이전 1 다음