TypeScript

[Type-Challenges] 296. Permutation

🫧 문제 주어진 유니언 타입을 순열 배열로 바꾸는 Permutation 타입을 구현하세요. type perm = Permutation; // ['A', 'B', 'C'] | ['A', 'C', 'B'] | ['B', 'A', 'C'] | ['B', 'C', 'A'] | ['C', 'A', 'B'] | ['C', 'B', 'A'] 🛠️ 테스트 케이스 type cases = [ Expect, Expect, Expect, Expect, Expect, ] 🎱 정답 type Permutation = [T] extends [never] ? [] : K extends K ? [K, ...Permutation] : never 💭 해설 [T] extends [never]의 부분은 T가 never 타입인지 확인합니다. n..

HTML&CSS

[HTML] input태그의 aria-describedby과 title 차이

aria-describedby와 title은 둘 다 웹 요소에 대한 추가 정보를 제공하는 데 사용되지만, 몇 가지 차이점이 있습니다. 1. 사용목적 title: title 속성은 요소에 대한 간단한 툴팁을 제공하는 데 사용됩니다. 마우스를 해당 요소 위에 올리면 툴팁이 표시됩니다. title은 주로 비교적 간단한 정보를 제공하거나 요소에 대한 간단한 설명을 제공하는 데 사용됩니다. aria-describedby: aria-describedby 속성은 웹 요소에 대한 상세한 설명이나 오류 메시지, 추가 정보 등과 같은 복잡한 내용을 제공하는 데 사용됩니다. 주로 스크린리더를 사용하는 사용자에게 추가 정보를 전달하는 데 활용됩니다. 2. 접근성 title: title 속성의 툴팁은 일반적으로 마우스 호버에 ..

놀이터주인장
'aria-describedby' 태그의 글 목록