繁体   English   中英

在Groovy闭包中逗号是什么意思?

[英]What does comma mean in this Groovy Closure?

我发现以下表达式:

 { i -> module BookRow, $("table#book-results tbody tr", i) }

用Geb页面对象建模重复结构”中的文章

在此Groovy闭包内,您可以调用带有两个参数的module方法: BookRow$("table#book-results tbody tr", i) Groovy实际上允许省略顶级语句的括号,在这里,逗号分隔符实际上分隔了此module方法调用的两个参数。

即。 foo a, b等效于foo(a, b)

如果要在同一行上分隔两个语句,则可以使用分号: foo(); bar() ;。 foo(); bar()

暂无
暂无

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

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