Dart 1.9 发布,异步编程无处不在 —— 用户交互,网络访问,文件 I/O。Dart 简化和增强了这些功能。

Dart 1.9 引入了 async 方法和 await 表达式,都是基于现有的 Future API。Dart 1.9 可以使用:for/while 循环,if 块和 try/catch 来管理复杂的异步交互。

之前

之后

Dart 1.9 同时引入了生成器方法 – sync*async*

其他改进如下:

完整列表请看发行说明,现已提供下载

更多内容请看这里

Dart 1.9 包括了超多新特性,但是 Google 还是宣布 Chrome 不会内置 Dart VM,详情请看:



新闻来源:Dart 1.9 发布,新正则引擎,性能提升显著!