// 使用泛型创建一个函数 function id(value: Type) : Type { // 相当于是一个占位符 return value } // 调用泛型函数: // 1.以 number 类型调用泛型函数 const num = id(10) // 2.以 string 类型调用泛型函数 const str = id('a') const ret = id(false) // 泛型简写 let num1 = id(100) // number类型 let str1 = id('abc') // string类型