我一直在阅读一些代码并找到一行代码如下:
ApplyEffects[filterButton.id](originalPhoto, 'jpeg');
我从来没有见过我认为这是一个像这样的功能,并搜索谷歌,但无法找出它的含义。在代码中也没有名为ApplyEffects的函数或任何名为ApplyEffects的变量,只有这一行代码。我认为这可能是一个错误所以我注释掉这一行,代码停止工作,因此它有用,但我以前从未见过这种语法,我不确定它的作用。这些括号是什么意思?
更新:抱歉,我发现有一个名为ApplyEffects的数组变量。
答案 0 :(得分:2)
ApplyEffects
是一个包含位置filterButton.id
中的函数的数组。在这种情况下,方括号用于获取特定的数组元素。