用户登录

Interface 也可以描述函数的类型 .. 添加一个 interface .. 名字是 EntityFunction .. 定义函数接口就是设置一下函数支持的参数,参数值的类型,还有函数返回的值的类型 ..

函数需要一个 entity 参数 .. 参数的类型是个 Entity .. 函数返回的值的类型是 string ..

上面可以再定义一个 Entity 接口 .. 里面需要一个 title 属性 .. 类型是 string ..

下面我们再用一下 EntityFunction 这个函数类型的接口 .. 添加一个 craetePost .. 类型是 EntityFunction ..

设置一下 createPost 这个函数的主体 .. 函数里面需要一个 entity 参数,这个参数的名字不一定非得跟接口里的参数名字一样 .. 这里我们可以设置成 post .. 不过个参数的类型必须是 Entity ,如果设置成其它的,TypeScript 会给我们警告 . ..

函数返回的值应该跟接口一样,是一个 string ..

函数 return 的东西应该是一个字符串 .. post has been created.

Interface:函数类型《 TypeScript 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点