含义
使用 = 在可选参数值指定默认值
默认值只能是编译时常量
案例
void main(List args) {
printPerson("张三");
printPerson("张三", age: 28);
printPerson("张三", age: 28, gender: "huang");
printPerson("张三", gender: "huang", age: 28);
}
// 可选命名参数(常用)
printPerson(String name, {int age=66, String gender="Name"}) {
print("name=$name,age=$age,gender=$gender");
}
name=张三,age=66,gender=Name
name=张三,age=28,gender=Name
name=张三,age=28,gender=huang
name=张三,age=28,gender=huang
Exited