web前端全系列 教程
1839个小节阅读:2243.7k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
接口能够描述 JavaScript 中对象拥有的各种各样的外形。 除了描述带有属性的普通对象外,接口也可以描述函数类型
xxxxxxxxxx
interface SearchFunc {
(source: string, subString: string)
}
这样定义后,我们可以像使用其它接口一样使用这个函数类型的接口
xxxxxxxxxx
let mySearch: SearchFunc;
mySearch = function (source: string, subString: string) {
console.log(source,subString)
};
mySearch("Hello","World")
对于函数类型的类型检查来说,函数的参数名不需要与接口里定义的名字相匹配
xxxxxxxxxx
interface SearchFunc {
(source: string, subString: string)
}
let mySearch: SearchFunc;
mySearch = function (sou: string, sub: string) {
console.log(sou,sub)
}
mySearch("Hello","World")