5-1定义一个泛型函数

参数可以是任意类型,既可以检查类型也具有灵活性

  1. function goTest<T>(s:T):T{
  2. return s;
  3. }
  4. goTest<string>("1000");
  5. goTest<number>(100);