生成器(迭代器的语法糖)&& for ... of

生成器(迭代器 生成的语法糖)

生成器(迭代器的语法糖)&& for ... of_第1张图片
生成器

for ... of (迭代器 访问的语法糖)

生成器(迭代器的语法糖)&& for ... of_第2张图片
遍历 for ... in
生成器(迭代器的语法糖)&& for ... of_第3张图片
迭代 for ... of
object = {a:'a',b:'b',c:'c'}

object[Symbol.iterator] = function *(){
    let keys = Object.keys(object)
    for(let i =0;i
生成器(迭代器的语法糖)&& for ... of_第4张图片
自定义 对象的 迭代方法 后打印出来的值
生成器(迭代器的语法糖)&& for ... of_第5张图片
JS里的三种for循环

你可能感兴趣的:(生成器(迭代器的语法糖)&& for ... of)