函数类型的接口:对方法传入的参数以及返回值进行约束 批量约束
加密的函数类型接口
interface encypt{
(key:string, value:string):string;
}
var md5:encypt = function (key, value):string{
return key + ' ' + value // 模拟加密操作
}
console.log(md5('李', '二狗'))
var sha1:encypt = function(key, value):string{
return key + '--' + value
}
console.log(sha1('dog', 'zi'))