In ECMA document we have
The
VariableDeclarationListNoIn,VariableDeclarationNoInandInitialiserNoInproductions are evaluated in the same manner as theVariableDeclarationList,VariableDeclarationandInitialiserproductions except that the containedVariableDeclarationListNoIn,VariableDeclarationNoIn,InitialiserNoInandAssignmentExpressionNoInare evaluated instead of the containedVariableDeclarationList,VariableDeclaration,InitialiserandAssignmentExpression, respectively.
But what does mean VariableDeclarationNoIn?