码迷,mamicode.com
首页 > 其他好文 > 详细

typeScrip(五)泛型

时间:2019-07-23 15:05:15      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:pre   结果   amp   class   返回   而不是   identify   bsp   处理   

  类型变量&&泛型

    类型变量,是一种特殊的变量,只用于表示类型而不是值;使用了 类型变量的函数就叫做泛型;而使用类型变量的目的主要是为了解决,用户传入什么类型的参数,就返回什么类型结果的问题,例如:

                   function identify<T>(arg: T): T { return arg }

     泛型函数的调用,可以有两种方式来处理参数的类型,

      方法一: 传入所有的参数,以及参数类型

                  let myFn = identify<number>(2)

       方法二: 直接传参,利用类型推论来处理

                   let myFn = identify(2)

 

typeScrip(五)泛型

标签:pre   结果   amp   class   返回   而不是   identify   bsp   处理   

原文地址:https://www.cnblogs.com/mufc/p/11231533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!