后缀表达式
2018-06-16 15:18 更新
语法:
PostfixExpression : LeftHandSideExpression LeftHandSideExpression [ 此处无换行 LineTerminator] ++ LeftHandSideExpression [ 此处无换行 LineTerminator] --
后缀自增运算符
产生式 PostfixExpression : LeftHandSideExpression [ 此处无换行 LineTerminator] ++ 按照下面的过程执行 :
- 令 lhs 为解释执行 LeftH 和 SideExpression 的结果 .
- 假如以下所有条件都为 true,抛出一个 SyntaxError 异常 :Type(lhs) 为 ReferenceIsStrictReference(lhs) 为 trueType(GetBase(lhs)) 为环境记录项GetReferencedName(lhs) 为 "eval" 或 "arguments"
后缀自减运算符
产生式 PostfixExpression : LeftHandSideExpression [ 此处无换行 LineTerminator] -- 按照下面的过程执行 :
- 令 lhs 为解释执行 LeftH 和 SideExpression 的结果 .
- 假如以下所有条件都为 true,抛出一个 SyntaxError 异常 :Type(lhs) 为 ReferenceIsStrictReference(lhs) 为 trueType(GetBase(lhs)) 为环境记录项GetReferencedName(lhs) 为 "eval" 或 "arguments"
以上内容是否对您有帮助:
← 左值表达式
更多建议: