javascript - Dart 相当于匿名闭包

标签 javascript closures dart

有没有类似anonymous closures的东西在 Dart ?还是 OOP 不需要此功能?有解决方法吗?

谢谢。

最佳答案

您可以在 Dart 中做同样的事情。

例如:

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

也就是说那些匿名闭包几乎没用,因为 Dart 有 lexical scope并且您必须在 main 函数中运行 Dart 代码。

关于javascript - Dart 相当于匿名闭包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20923975/

相关文章:

javascript - javascript 中的 Json 字符串值

javascript - 如何在作用域内创建全局函数

dart - flutter - 在类似的第二种方法上,不能将类型的值分配给类型的变量

flutter - Flutter卡中的文字和图像一起

javascript - 如何将 const void * 传递给 node.js?

javascript - Javascript 未在包含的 Facelets 页面中被调用

javascript - 生成素数的程序不起作用

javascript - 封闭件损坏 - 请帮我修复它

循环内的 JavaScript 闭包 – 简单的实际示例

Dart 。后期初始化最终变量