资讯专栏INFORMATION COLUMN

9、 TypeScript 之函数返回值类型

Hwg / 3343人阅读

摘要:中函数不只可以给参数设置类型也可以给返回值设置类型上面代码将方法中两个参数转换成字符串再拼接到一起得到字符串重点是如果返回结果是则使用方法会报错这种情况并不会报错而且可以将函数的返回值进行字符串内建函数方法的操作

TS中函数不只可以给参数设置类型 也可以给返回值设置类型

const add = (a: number, b: number): string => (
    a.toString() + b.toString()
);
let res = add(12, 34);            // 1234    
console.log(res.substr(1, 2));    // 23

上面代码将 add 方法中两个参数转换成字符串 再拼接到一起得到 字符串:1234

重点是 如果返回结果是 number 则使用 substr() 方法会报错!

这种情况并不会报错 而且可以将函数的返回值进行字符串内建函数(substr()方法)的操作

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/109902.html

相关文章

  • 实列讲解TypeScript的基本用法

    摘要:是微软开发的的超集,兼容,可以载入代码然后运行。可处理已有的代码,并只对其中的代码进行编译小编我决定使用白鹭引擎开发游戏,在开发游戏之前学习一下,目前它的可视化工具已经可以打多端包了是一套完整的游戏开发解决方案。中包含多个工具以及项目。 TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运...

    wean 评论0 收藏0
  • Typescript 基础(二)函数

    摘要:调用者容易迷惑,当传入函数的参数类型为时返回值的类型究竟是还是。前面两个是函数声明,最后一个是函数实现,有参数类型和返回值类型随意搭配的意思。 Typescript 中的函数 Javascrip 中函数是一等公民一、Javascript 中的两种常见的定义函数的方式1、函数声明 function myFunc(x,y){ return x+y } 2、函数表达式 let add...

    yeyan1996 评论0 收藏0
  • 「每日一瞥

    摘要:即使中没有错误,仍然会执行,这一点一般都是知道的。我们认为这是正确的前进道路,兼具战略性和务实性降低使用门槛开发人员迁移到的障碍之一是从到的并不轻松的迁移。下一步将通过一系列功能和插件为的平滑过渡提供支持,并以此回馈社区。 showImg(https://segmentfault.com/img/remote/1460000017516912?w=1200&h=630); useSt...

    XboxYan 评论0 收藏0
  • 新上课程推荐:TypeScript完全解读(总26课时)

    摘要:本套课程包含两大部分,第一部分是基础部分,也是重要部分,参考官方文档结构,针对内容之间的关联性和前后顺序进行合理调整。 showImg(https://segmentfault.com/img/bVbpBA0?w=1460&h=400); 讲师简介: iview 核心开发者,iview-admin 作者,百万级虚拟渲染表格组件 vue-bigdata-table 作者。目前就职于知名互...

    caozhijian 评论0 收藏0

发表评论

0条评论

Hwg

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<