enhance evaluate (#3995)
This commit is contained in:
@@ -767,6 +767,10 @@ function _createExpression(recurmax, noComma, stmtDepth, canThrow) {
|
||||
return createArrayLiteral(recurmax, stmtDepth, canThrow) + "." + getDotKey();
|
||||
case p++:
|
||||
return createObjectLiteral(recurmax, stmtDepth, canThrow) + "." + getDotKey();
|
||||
case p++:
|
||||
return createValue() + " in " + createArrayLiteral(recurmax, stmtDepth, canThrow);
|
||||
case p++:
|
||||
return createValue() + " in " + createObjectLiteral(recurmax, stmtDepth, canThrow);
|
||||
case p++:
|
||||
var name = getVarName();
|
||||
var s = name + "[" + createExpression(recurmax, COMMA_OK, stmtDepth, canThrow) + "]";
|
||||
|
||||
Reference in New Issue
Block a user