如何定义一个这样调用的函数:function1()。function2()?

时间:2018-05-11 00:50:25

标签: javascript ecmascript-6

 function1().function2();

如何定义一个像这样调用的函数?

1 个答案:

答案 0 :(得分:3)

您需要function1才能返回属性为function2的对象。例如:

function f1() {
  return {
    f2() {
      console.log('foo');
    }
  };
}
f1().f2();