-
- All Superinterfaces:
-
ExpressionTree
,树
public interface YieldTree extends ExpressionTree
用于生成器功能的yield expressions的树节点。 例如:function* id(){ var index = 0; while(index < 10) yield index++; }
- 从以下版本开始:
- 9
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 ExpressionTree
getExpression()
返回产生的表达式。boolean
isStar()
这是生成函数中的yield *表达式吗?-
Methods inherited from interface jdk.nashorn.api.tree.树
accept, getEndPosition, getKind, getStartPosition
-
-
-
-
方法详细信息
-
getExpression
ExpressionTree getExpression()
返回产生的表达式。- 结果
- 产生的表达。
-
isStar
boolean isStar()
这是生成函数中的yield *表达式吗? 例如:function* id(){ yield 1; yield * anotherGeneratorFunc(); yield 10; }
- 结果
- 如果这是一个yield *表达式,则为true
-
-