外觀
禁止在條件表達式中使用賦值運算子
在條件式語句中,很容易將比較運算子 (例如 ==) 誤鍵為賦值運算子 (例如 =)。
==
=
在條件式語句中使用賦值運算子有其合理的理由。但是,很難判斷特定的賦值是否是有意為之。
// Check the user's job title if ((user.jobTitle = "manager")) { // user.jobTitle is now incorrect }