9-TypeScript-之函数返回值类型

6次阅读

共计 263 个字符,预计需要花费 1 分钟才能阅读完成。

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() 方法)的操作

正文完
 0