繁体   English   中英

react / js函数调用

[英]react / js function calling

我是一个非常新的反应者,在培训期间我遇到了下面的代码。

new Layout()
    .setCollapsible(true)
    .setHeader( { label : __('Approval Steps') } )
    .addRow('approvalStepList')

这里Layout是从我无权访问的某些文件中导入的,所以问题是上面提到的代码等同于下面的代码

 new Layout().setCollapsible(true).setHeader( { label : __('Approval Steps') } )
.addRow('approvalStepList');

是指在函数内部调用函数?

是的,您提供的两个示例是相同的,只是第一个示例提高了可读性。

它不是在函数内调用函数,而是通过另一个调用来调用前一个函数的返回值。

另一种写法是:

var layout = new Layout();
var collapsibleLayout = layout.setCollapsible(true);
var headerLayout = collapsibleLayout.( { label : __('Approval Steps') } );
var rowLayout = headerLayout.addRow('approvalStepList');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM