【-Flutteru002FDart 语法补遗-】 sync* 和 async* 、yield 和yield* 、async 和 await

2022-09-20 10:13:23 浏览数 (1)

前言

类别

关键字

返回类型

搭档

多元素同步

sync*

Iterable<T>

yield、yield*

单元素异步

async

Future<T>

await

多元素异步

async*

Stream<T>

yield、yield* 、await

下面就用几个emoji,认识一下这几个关键字吧


一、多元素同步函数生成器
1. sync*yield

sync*是一个dart语法关键字它标注在函数{ 之前,其方法必须返回一个 Iterable<T>对象

0 人点赞