W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
語法:
UnaryExpression : PostfixExpression delete UnaryExpression void UnaryExpression typeof UnaryExpression ++ UnaryExpression -- UnaryExpression + UnaryExpression - UnaryExpression ~ UnaryExpression ! UnaryExpression
產生式 UnaryExpression : delete UnaryExpression 按照下面的過程執(zhí)行 :
當delete運算符出現在strict模式代碼中的時候,若UnaryExpression是到變量,函數形參或者函數名的直接引用則拋出一個SyntaxError異常。此外若delete運算符出現在嚴格模式代碼中且要刪除的屬性具有特性{ [[Configurable]]: false },拋出一個TypeError異常。
產生式 UnaryExpression : void UnaryExpression 按照下面的過程執(zhí)行 :
GetValue一定要調用,即使它的值無用,但是可能會有可見的附加效果。
產生式 UnaryExpression : typeof UnaryExpression 按照下面的過程執(zhí)行 :
val類型 | 結果 |
---|---|
Undefined | "undefined" |
Null | "null" |
Boolean | "boolean" |
Number | "number" |
String | "string" |
Object(原生,且沒有實現 [[call]]) | "object" |
Object(原生或者宿主且實現了 [[call]]) | "function" |
Object(宿主且沒實現 [[call]]) | 由實現定義,但不能是 "undefined", "boolean", "number", or "string" |
產生式 UnaryExpression : ++ UnaryExpression 按照下面的過程執(zhí)行 :
產生式 UnaryExpression : -- UnaryExpression 按照下面的過程執(zhí)行 :
一元+運算符將其操作數轉換為Number類型。
產生式 UnaryExpression : + UnaryExpression 按照下面的過程執(zhí)行 :
一元+運算符將其操作數轉換為Number類型并反轉其正負。注意負的+0產生-0,負的-0產生+0。
產生式 UnaryExpression : - UnaryExpression 按照下面的過程執(zhí)行 :
產生式 UnaryExpression : ~ UnaryExpression 按照下面的過程執(zhí)行 :
產生式 UnaryExpression : ! UnaryExpression 按照下面的過程執(zhí)行 :
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: