函数
返回类型 函数名(参数列表) {
// 函数体
}
int add(int a, int b) {
return a + b;
}可选参数
// 位置参数
int sum(int a, int b, [int c]) {
if (c != null) {
return a + b + c;
}
return a + b;
}
print(sum(3, 5, 7));
// 命名参数
int multiply({int a = 1, int b = 2}) {
return a * b;
}
print(multiply(a: 3, b: 5));函数作为对象
作用域与闭包
Last updated