Loading...
잠시만 기다려 주세요.
|)은 객체가 A 타입이거나 B 타입임을 의미하며, 두 타입에 공통으로 존재하지 않는 속성에 접근할 경우 undefined가 될 수 있음을 나타냅니다. ⚠️BookWithPages | BookWithLines와 같이 선언된 유니언 타입 변수에서 pages나 lines 속성에 직접 접근하려 할 때, 해당 속성이 다른 유니언 멤버에는 없을 수 있으므로 타입 에러 또는 undefined 가능성이 발생합니다. 🚫&)이 사용됩니다. 🤝&)은 TypeA와 TypeB의 모든 속성을 결합하여 새로운 단일 타입을 생성합니다. 예를 들어, name, genre를 가진 Artwork와 name, pages를 가진 Writing을 교차하면 name, genre, pages를 모두 가진 타입이 됩니다. ✨|)은 객체가 여러 독립적인 타입 중 하나일 때 사용하며, 코드적으로 타입이 분리되어 관리되어야 할 경우 적합합니다. ↔️&)는 여러 타입의 속성을 융합하여 하나의 확장된 타입을 만들 때 사용하며, 타입이 중첩되어 확장되는 개념일 때 유용합니다. ➕Recommanded Videos

2024. 8. 29.

2024. 3. 8.

2025. 8. 22.

2025. 2. 11.

2025. 4. 22.

2023. 8. 18.