Тест · Дженерики · урок 10 из 10
Тест — тип из pop
Какой тип TypeScript выведет для popped?
class Stack<T> {
private items: T[] = [];
push(item: T): void {
this.items.push(item);
}
pop(): T | undefined {
return this.items.pop();
}
}
const s = new Stack<string>();
s.push("a");
const popped = s.pop();