学习:学习来源
dart 的 内建类型
1 Dart 支持类型
Number:int 和 double,支持基本算数运算 + - * \ 等
String:‘’ 或者 “”,==判断两个对象是否相等;前缀r 原始raw 字符串;
Boolean:true false
List:有序集合[]
Map:用来关联keys和values;key唯一,value 可重复出现
Set :元素唯一,无序集合 (); var s = {} 是Map类型;.add() .addAll()
Rune(Unicode 字符)
Symbol 一个 Symbol 对象表示 Dart 程序中声明的运算符或者标识符。
你也许永远都不需要使用 Symbol ,但要按名称引用标识符的 API 时, Symbol 就非常有用了。(没懂,/[笑哭])
因为代码压缩后会改变标识符的名称,但不会改变标识符的符号。
通过字面量 Symbol ,也就是标识符前面添加一个 # 号,来获取标识符的 Symbol 。
例如 # radix
# bar
2 Dart 函数
<