簡體   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