面试题答案
一键面试// 定义函数类型接口
interface AddFunction {
(a: number, b: number): number;
}
// 实现该函数
const add: AddFunction = (a, b) => a + b;
// 定义对象接口
interface Calculator {
name: string;
calculate: AddFunction;
}
// 创建符合Calculator接口的对象
const myCalculator: Calculator = {
name: 'My Calculator',
calculate: add
};