運(yùn)算符優(yōu)先級(jí)?
按照?算術(shù)操作符?→?比較操作符?→?邏輯操作符?→?"="賦值符號(hào)?來看, ?jq1=!(numa<numb)應(yīng)該沒必要加括號(hào)吧,畢竟!屬于邏輯操作符應(yīng)該比<優(yōu)先級(jí)要低,可為什么不是這樣呢?
按照?算術(shù)操作符?→?比較操作符?→?邏輯操作符?→?"="賦值符號(hào)?來看, ?jq1=!(numa<numb)應(yīng)該沒必要加括號(hào)吧,畢竟!屬于邏輯操作符應(yīng)該比<優(yōu)先級(jí)要低,可為什么不是這樣呢?
2016-09-06
舉報(bào)
2016-09-06
你可以查一下,js中的運(yùn)算符優(yōu)先級(jí)的順序,!是在比較操作符之前的,所以要加小括號(hào),不要誤把=!看成是運(yùn)算符
2016-09-06
算術(shù)操作符?→?比較操作符?→?邏輯操作符?→?"="賦值符號(hào)
2016-09-06
邏輯非!優(yōu)先級(jí)比<的優(yōu)先級(jí)高,所以有必要加括號(hào)
2016-09-06
!是在比較操作符之前的