extjs函数参数 - 为什么不使用?

时间:2011-02-01 05:15:35

标签: extjs

在ext js中,我遇到了这样的函数:

SearchWindow.WindowCloseButton.on('click',function(btn,e){
    SearchWindow.hide();
});

因此,点击关闭按钮,窗口将被隐藏。但是为什么函数在函数内部不被使用时需要这两个参数(btn,e)?我是一名java开发人员,我无法理解这种语法

2 个答案:

答案 0 :(得分:2)

不需要参数。这些是传递给函数的参数。你可以使用或不使用它们。如果您更喜欢这个功能,该功能将在没有它们的情况下运行:

SearchWindow.WindowCloseButton.on('click',function(){
SearchWindow.hide();
});

答案 1 :(得分:0)

你不需要它们。它们是可选的。

如果您打算使用它们,只需要将它们放在那里。