是否有众所周知的模式用于在javascript中创建方法链接?

时间:2014-06-11 14:38:20

标签: javascript

在javascript中实现方法链的最佳方法是什么?

function CONSTRUCT(){
    this.func1=function(insert_ob){insert_ob.appendTo=this;/*other code*/};
    this.func2=function(...){};
    this.func3=function(...){};

}

function My_Object_Creator(){this.appendTo=null;}

object1=new CONSTRUCT();
my_object=new my_Object_Creator();
object1.func1(my_object).func2().func3();

我知道我可以在构造函数中调整这些函数来实现它但是我想知道在javascript中创建方法链接可能性时是否应该遵循一些众所周知的方法或模式?

1 个答案:

答案 0 :(得分:0)

方法链的最基本方法是返回this(或对象的引用)。