先说一下方法链:B的实例从A继承了A中的同名方法,如果B的方法重载了A中的方法,B中的重载方法可能会调用A中的重载方法,这种方法称为方法链。
构造函数链:子类的构造函数B()有时需要调用父类的构造函数A(),这种做法称为构造函数链。
我们都知道函数调用有4种方式
1.使用调用表达式可以进行普通的函数调用。
2.方法调用
3.构造函数调用
4.间接调用(call和apply)
方法的链式调用就是,当方法返回的是一个对象,这个对象还可以再调用它的方法,这种方法调用序列中每次的调用都是另外一个表达式的组成部分.当方法并不需要返回值时,最好直接返回this。