1、yield关键字只能用于生成器函数,它表示暂停函数内部代码的执行,并返回当前迭代数据。
2、如果没有下一个yield,next返回对象的done将被放置为true。
在yield关键字之后,表达式的结果将以next方式返回value值。
实例
def foo(): print("starting...") while True: res = yield 4 print("res:",res) g = foo() print(next(g)) print("*"*20) print(next(g))
以上就是javascript中yield关键字的使用,希望对大家有所帮助。更多Javascript学习指路:Javascript
推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试