// Dart函数的基本介绍 ——— 函数是一等公民
// 函数可以作为另外一个函数的参数来进行传递
main(List<String> args) {
// 命名构造函数传递
test(test1);
// 匿名函数传递 ———— 好处,不用再定义一个方法来处理
test((){
print("匿名构造函数传递");
});
// 箭头函数也是参数传递 使用条件:函数体只有一行代码/分号都不可以加
test(() => print("箭头函数的传递"));
}
// 可以使用var来定义
// 也可以使用Function来定义
void test(Function foo) {
foo();
}
void test1() {
print("命名构造函数传递");
}
网友评论