慕粉3765940
2019-08-20 11:00
// 常规声明方法 void printHello() { print("Hello"); } // 调用 printHello(); // 闭包声明方法 a () { int count = 0; printCount () { print(count++); } return printCount; } // 闭包调用 var func = a();// 我的疑问是这句,a()不是方法调用吗?这里不是应该被调用了一次吗?为什么不是写成var func = a; func();
写成var func = a; func();
执行func()后只是返回了一个函数体。
Flutter开发第一步-Dart编程语言入门
33620 学习 · 107 问题
相似问题