51

是否可以在javascript中实现接口

如果是的话,你有什么例子吗?

4

2 回答 2

18

首先,JavaScript 中没有内置对传统抽象的支持。至少,没有像接口和抽象类这样的类型。但是,可以使用 Object.create 方法和原型来实现接口。如需更多信息,请访问此处

于 2013-05-23T07:09:48.827 回答
10

引用 Mark McDonnell 写的一篇文章:

在 JavaScript 中,没有真正的“经典”面向对象特性,但通过巧妙地使用该语言,您可以模拟接口以与 JavaScript API 一起使用。

完整文章请参见以下内容:

http://www.javascriptbank.com/how-implement-interfaces-in-javascript.html

于 2012-07-17T06:34:58.017 回答