美文网首页我爱编程
Typescript第二天,泛型

Typescript第二天,泛型

作者: 为什么一定要起昵称 | 来源:发表于2017-09-30 11:18 被阅读22次

    昨天开始看了看typescript

    之前说我打算在node端引入ts的

    今天看到重载,泛型

    也是个人才,在一个原生不支持重载的语言里头愣生生搞出一个重载来。。。

    不过看到泛型这里,我就觉得比较奇怪了。。。

    看这个例子

      function tt(t:T):T{

        if(typeof t === 'string'){

          let x = t.length;//1

          return '';//2

        }

        return t;

      }

    第一句没问题,第二句有问题,说明其实第一句的时候检测出来这个t的类型就是string,不就是说T是string,那么return的时候又不允许返回一个字符串。。。哈哈哈哈

    相关文章

      网友评论

        本文标题:Typescript第二天,泛型

        本文链接:https://www.haomeiwen.com/subject/sdugextx.html