如何在javascript中实现界面

use*_*697 46 javascript

是否可以在javascript中实现接口

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

yus*_*tas 17

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

  • 使用Object.create和prototypes实际上模拟了继承而不是接口. (3认同)

Pra*_*enu 9

引自Mark McDonnell撰写的文章:

在JavaScript中没有真正的"经典"面向对象的功能,但通过巧妙地使用该语言,您可以模拟用于JavaScript API的接口.

有关完整文章,请参阅以下内容:

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