谷歌对 Dart 进行全新改版,从底层重构了 Dart 语言,加入了很多面向未来的新特性,语言性能大幅提供。...不一样的是,在 Dart 中,变量都是引用类型,也就是说所有的变量都是对象,所以 Dart 是一门完全面向对象的语言。...Dart 中,我们可以使用 const 定义常量。...Javascript 中很喜欢用的神器,在 Dart 中也可以用啦~嗯,真香~
spread
参数默认值与可选参数
// javascript
function getInfo({name='null...运算符可以在处理 null 或 undefined 时“回退”到一个默认值上 !
// typescript
let x = foo ?? bar()
// 等价于
let x = foo !