Spec-Zone .ru
спецификации, руководства, описания, API

Chapter 6. Expressions

Table of Contents

expression
insert
delete
while
break
continue
throw
return
try
valueExpression
ifExpression
forExpression
newExpression
assignmentExpression
assignmentOpExpression
Assignment Operators
Tween Expressions
andExpression orExpression (Two Argument Boolean Operations)
typeExpression
relationalExpression
additiveExpression multiplicativeExpression (Two Argument Arithmetic Operations)
unaryExpression
suffixedExpression
postfixExpression
Member Access
Function Invocation
Sequence Select
Sequence Indexing
Sequence Slice
primaryExpression
qualifiedName
objectLiteral
this
stringExpression
explicitSequenceExpression
rangeExpression
block
literal
functionExpression
timelineExpression

JavaFX Script code consists of definitions and executable code; all executable code is in the form of expressions. This chapter describes the syntax, meaning, and use of expressions.

This chapter is organized by the syntactic structure of JavaFX expressions. Because the hierarchy of the syntax determines the precedence of operators, the syntax of an expression may be expressed in terms of other expression non-terminals which are unrelated (except by operator precedence). For example, orExpression is syntactically defined in terms of typeExpression.

[To do: add an introductory section in a conceptual rather than syntactic order]