NodeJS总结(四):yield、return与柯里化

对于ES6的生成器函数总结有四点: 1. yield必须放置在*函数中; 2. 每次执行到yield时都会暂停函数中剩余代码的执行; 3. *函数必须经过函数调用的方式(new方式会报错)才能产生自身的实例,而且每一个实例都互相独立; 4. 一个生成器函数一旦迭代完成,则再也没法还原,一直停留在最后一个位置;javascript 尤为是第二点,是很是强大的功能,暂停代码执行,之前只有在浏览器环境中
相关文章
相关标签/搜索