Symbol: 一种数据类型
例1:
结果:Symbol(aaa)
注意:1)Symbol不能 new
2)Symbol()返回值是一个唯一的值
3)用typeof检测出来的类型是symbol,symbol是一个单独数据类型,基本类型
4)如果symbol用做key, 用for in 循环,出不来
generator 函数
解决异步 深度嵌套的问题
例2:定义generator函数 function *gen(){}
结果:gen(一个对象)
例3:
结果:(用对象的next()方法调用,当done的值是true时,已经没有值了)
例4:for of循环 自动遍历generate return的东西不会遍历
结果: welcome to
例5:配合解构赋值
结果:welcome to
例6:扩展运算符
结果:welcome to 51mmr.net
例7:Array.from()转换为数组
结果:["welcom", "to" ,"51mmr.net"]