Dart 开发团队总结了 Dart1.0 版本的优缺点,决定打造一个运行更快、更加安全的强类型语言 Dart2.0(在 Dart2.0 之前,Dart 是一门弱类型语言。...Dart 是类型安全的,所以当你使用 var 关键字定义变量时,本质其实就是具体类型的引用。
比如上文代码其实就是一个 String 类型对象的引用,这个对象的内容是 null 仔 。...在 Dart 中,声明一个未初始化的变量,变量的类型可以更改,它的初始值是 null。
variable
在 Dart 中,声明一个初始化的变量,变量类型不能再更改 。...=> 后面的表达式将作为函数的返回结果。...list=[1,2,3,4,5];
[0,...list,6];
Dart v2.3 引入了 Spread Operator,我们在 Javascript 中很喜欢用的神器,在 Dart 中也可以用啦