new Operatorsuper Keyword? : ), )if Statementdo-while Statementwhile Statementfor Statementfor-in, for-of, and for-await-of Statementscontinue Statementbreak Statementreturn Statementwith Statementswitch Statementthrow Statementtry Statementdebugger Statement?um/p1-90`strict modeのrestrictionおよびexceptions
implements、interface、let、package、private、protected、public、static、およびyieldはTypeError例外がthrownされる(argumentsのarguments objectへのbindingはimmutableであり、したがってassignment expressionのtargetであってはならない。(Function.prototype.applyおよびFunction.prototype.callを使用して行われるcallsを含む)を介してpassedされるdelete operatorがdelete operatorがevalまたはargumentsのいずれかをcontainsするなら、それは