Dart 注释
Dart 语言一共支持 3 种注释:单行注释、多行注释、文档注释;编译器会忽略注释内普通文本,仅文档注释可用于生成代码文档。
注释的目的,是为了方便程序员查阅代码,了解代码的功能和作用,同时注释页可以让我们临时屏蔽一些代码,用来调试测试程序,查找问题。
独立软件开发工作室
对一个集合表达式求值,将集合内所有元素解包取出,插入到另一个集合字面量(列表、Set、Map)中
不属于运算符表达式,…、…? 并不是传统意义上的运算符,也属于语法糖
这里说的条件运算符,不是条件语句 if-else,这些。而是三元运算符和空值合并运算符.
两种条件运算符
Dart 提供两种精简条件运算符,用来替代冗长的 if-else 分支,一行完成条件判断赋值 / 返回。
obj is T 判断成立条件:对象 obj 实现 / 继承了类型 T(包含父类、接口、可空类型)。
例如 任意对象 is Object? 永远为 true。