// 约束泛型:使用接口对泛型进行了扩展interface len{ length: number;}function getLength<T extends len>(arg: T) { console.log(arg);}getLength<string>("hello");getLength({ length: 10 });getLength<Array<number>>([1, 3, 4, 2]);