W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
語法
AssignmentExpression : ConditionalExpression LeftHandSideExpression = AssignmentExpression LeftHandSideExpression AssignmentOperator AssignmentExpression
AssignmentExpressionNoIn : ConditionalExpressionNoIn LeftHandSideExpression = AssignmentExpressionNoIn LeftHandSideExpression AssignmentOperator AssignmentExpressionNoIn
AssignmentOperator : one of *= /= %= += -= <<= >>= >>>= &= ^= |=
語義
AssignmentExpressionNoIn 執(zhí)行完全按照AssignmentExpression相同的方式,除了ConditionalExpressionNoIn替代了ConditionalExpression。
產(chǎn)生式 AssignmentExpression : LeftHandSideExpression = AssignmentExpression 按照下面的過程執(zhí)行 :
當(dāng)賦值發(fā)生在嚴(yán)格模式中時其LeftHandSide執(zhí)行結(jié)果不能是無法解引用的引用類型。假如這樣它會在賦值時拋出ReferenceError異常。 LeftHandSide也不能是到具有{[[Writable]]:false}特性的數(shù)據(jù)屬性的引用,到具有{[[Set]]:undefined}特性的訪問器屬性的引用,或者 [[Extensible]]內(nèi)部屬性值為false的對象上不存在的屬性。這些情況都會拋出TypeError異常。
產(chǎn)生式 AssignmentExpression : LeftHandSideExpression'@ = AssignmentExpression, where @ represents one of the operators indicated above, 按照下面的過程執(zhí)行 :
見 注11.13.1。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: