为了账号安全,请及时绑定邮箱和手机立即绑定

TypeScript 中如何定义接口,使得该类型可以以函数的形式打点连续调用?

TypeScript 中如何定义接口,使得该类型可以以函数的形式打点连续调用?

白猪掌柜的 2019-01-02 10:55:26
题目描述如何完善 Calculator 的声明。题目来源及自己的思路网搜TypeScript面试题中有一题,并不知道如何结局。相关代码interface Calculator {     ... }  let calcu: Calculator; calcu(2).multiply(5).add(1)你期待的结果是什么?实际看到的错误信息又是什么?求答案!!!!
查看完整描述

1 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

interface Calculator {
  (num: number): Calculator;
  multiply(num: number): Calculator;
  add(num: number): Calculator;
}


查看完整回答
反对 回复 2019-01-02
  • 1 回答
  • 0 关注
  • 840 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信