Dart相当于匿名闭包

时间:2014-01-04 17:05:28

标签: javascript closures dart

Dart中有类似于anonymous closures的内容吗?或者OOP不需要这个功能?有解决方法吗?

感谢。

1 个答案:

答案 0 :(得分:6)

你可以在Dart做同样的事情。

例如:

main() {
  (() => print('hello'))();
}

这就是说那种匿名闭包几乎没用,因为Dart有lexical scope而你必须在main函数中运行Dart代码。