Flutter 学习笔记
Dart 官方文档:https://dart.cn/guides/language/language-tour 变量 const 和 final 的区别 const值在编译时确定,final值在运行时确定。 方法 函数简写 如果函数体只有一个表达式,则函数可以简写为: bool isNoble(int atomicNumber) => _nobleGases[atomicNumber] != null; 参数 Dart 函数的参数有两种形式:必要参数和可选参数。必要参数位于所有参数的前面,可选参数则位于必要参数的后面。 如果一个函数声明里面有多个可选参数,那么调用方如何确定某个可选参数值是准确传给了目标参数呢? Dart 里面将可选参数分为了两种:可选命名参数和可选位置参数。 可选命名参数 使用{}将方法的某些参数划为可选命名参数。 可选命名参数通过在调用时明确给出目标参数的名字,来准确定位参数传递。 void getDetail(String name, {String branch = "