链式编程原理

    //链式编程的原理:对象调用了方法后,方法返回当前对象。
    var cat = {
      run: function() {
        console.log('runing');
        return this; // 核心:方法内部又把当前对象返回了。
      },
      sayHi: function() {
        console.log('hi');
        return this;
      },
      jump: function() {
        console.log('jump');
        return this;
      }
    };

调用

    cat.run().sayHi().jump(); 

你可能感兴趣的:(链式编程原理)