js 定义接口的三种方式

Posted linfang.zhou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 定义接口的三种方式相关的知识,希望对你有一定的参考价值。

js 定义接口有三种方式 : 

1、注解描述方式 

优点 : 程序有可以有一个参考

缺点 : 还是属于文档的范畴,这种方式太松散,没有检查接口的方法是否完全被实现

/*
     *  interface  Composite {
     *      function add(obj);
     *      function remove(obj);
     *      function update(obj);
     *  }
     */

    // CompositeImpl implements Composite
     var  CompositeImpl = function () {

     };
     CompositeImpl.prototype.add = function (obj) {
         
     }
     CompositeImpl.prototype.remove = function (obj) {
         
     }
     CompositeImpl.prototype.update = function (obj) {
         
     }

 

以上是关于js 定义接口的三种方式的主要内容,如果未能解决你的问题,请参考以下文章

js中的事件绑定的三种方式

js函数的三种成创建方式以及它们各自的不同

JavaScript实现接口的三种经典方式

异步回调函数-创建进程的三种方式

Java创建线程的三种方式

07.30《JavaScript》——JS创建对象的三种方式