1. What is Generic ? Mid A. T extends U ? X : Y, selecting one type or another based on an assignability check B. a type parameter like <T> that lets a function or type work over many types while preserving their relationship C. in type position, produces the static type of a value or variable D. <T extends U>, restricting a type parameter to types assignable to U Reveal the answer + AI explanation — free account
2. Which term means: "a type parameter like <T> that lets a function or type work over many types while preserving their relationship"? Mid A. keyof B. typeof type operator C. Generic D. Conditional type Reveal the answer + AI explanation — free account
3. Which statement is correct? Mid A. Generic — <T extends U>, restricting a type parameter to types assignable to U B. Generic — a type parameter like <T> that lets a function or type work over many types while preserving their relationship C. Generic — T extends U ? X : Y, selecting one type or another based on an assignability check D. Generic — { [K in keyof T]: ... }, a type that transforms each property of an existing type Reveal the answer + AI explanation — free account
4. What is Generic constraint ? Mid A. a type parameter like <T> that lets a function or type work over many types while preserving their relationship B. <T extends U>, restricting a type parameter to types assignable to U C. an operator producing a union of the property names of a type D. T extends U ? X : Y, selecting one type or another based on an assignability check Reveal the answer + AI explanation — free account
5. Which term means: "<T extends U>, restricting a type parameter to types assignable to U"? Mid A. Mapped type B. Conditional type C. keyof D. Generic constraint Reveal the answer + AI explanation — free account
6. Which statement is correct? Mid A. Generic constraint — an operator producing a union of the property names of a type B. Generic constraint — T extends U ? X : Y, selecting one type or another based on an assignability check C. Generic constraint — in type position, produces the static type of a value or variable D. Generic constraint — <T extends U>, restricting a type parameter to types assignable to U Reveal the answer + AI explanation — free account
7. What is keyof ? Mid A. { [K in keyof T]: ... }, a type that transforms each property of an existing type B. an operator producing a union of the property names of a type C. in type position, produces the static type of a value or variable D. a type parameter like <T> that lets a function or type work over many types while preserving their relationship Reveal the answer + AI explanation — free account
8. Which term means: "an operator producing a union of the property names of a type"? Mid A. typeof type operator B. Conditional type C. keyof D. Generic constraint Reveal the answer + AI explanation — free account
9. Which statement is correct? Mid A. keyof — an operator producing a union of the property names of a type B. keyof — in type position, produces the static type of a value or variable C. keyof — { [K in keyof T]: ... }, a type that transforms each property of an existing type D. keyof — T extends U ? X : Y, selecting one type or another based on an assignability check Reveal the answer + AI explanation — free account
10. What is typeof type operator ? Senior A. an operator producing a union of the property names of a type B. a type parameter like <T> that lets a function or type work over many types while preserving their relationship C. T extends U ? X : Y, selecting one type or another based on an assignability check D. in type position, produces the static type of a value or variable Reveal the answer + AI explanation — free account
11. Which term means: "in type position, produces the static type of a value or variable"? Senior A. Mapped type B. Generic C. typeof type operator D. Conditional type Reveal the answer + AI explanation — free account
12. Which statement is correct? Senior A. typeof type operator — an operator producing a union of the property names of a type B. typeof type operator — T extends U ? X : Y, selecting one type or another based on an assignability check C. typeof type operator — { [K in keyof T]: ... }, a type that transforms each property of an existing type D. typeof type operator — in type position, produces the static type of a value or variable Reveal the answer + AI explanation — free account
13. What is Conditional type ? Senior A. an operator producing a union of the property names of a type B. a type parameter like <T> that lets a function or type work over many types while preserving their relationship C. T extends U ? X : Y, selecting one type or another based on an assignability check D. { [K in keyof T]: ... }, a type that transforms each property of an existing type Reveal the answer + AI explanation — free account
14. Which term means: "T extends U ? X : Y, selecting one type or another based on an assignability check"? Senior A. Mapped type B. typeof type operator C. Generic constraint D. Conditional type Reveal the answer + AI explanation — free account
15. Which statement is correct? Senior A. Conditional type — { [K in keyof T]: ... }, a type that transforms each property of an existing type B. Conditional type — T extends U ? X : Y, selecting one type or another based on an assignability check C. Conditional type — in type position, produces the static type of a value or variable D. Conditional type — a type parameter like <T> that lets a function or type work over many types while preserving their relationship Reveal the answer + AI explanation — free account
16. What is Mapped type ? Senior A. in type position, produces the static type of a value or variable B. T extends U ? X : Y, selecting one type or another based on an assignability check C. a type parameter like <T> that lets a function or type work over many types while preserving their relationship D. { [K in keyof T]: ... }, a type that transforms each property of an existing type Reveal the answer + AI explanation — free account
17. Which term means: "{ [K in keyof T]: ... }, a type that transforms each property of an existing type"? Senior A. keyof B. Generic C. typeof type operator D. Mapped type Reveal the answer + AI explanation — free account
18. Which statement is correct? Senior A. Mapped type — T extends U ? X : Y, selecting one type or another based on an assignability check B. Mapped type — { [K in keyof T]: ... }, a type that transforms each property of an existing type C. Mapped type — a type parameter like <T> that lets a function or type work over many types while preserving their relationship D. Mapped type — in type position, produces the static type of a value or variable Reveal the answer + AI explanation — free account