運算子
運算子一定會回傳一個結果,JavaScript 常見的運算子有二元運算子、一元運算子,以及一種特殊的 三元運算子,也就是 條件運算子。
二元運算子最常見的就是下面這種運算子
運算元1 運算子 運算元2
一元運算子
一元運算子是只需要一個運算元的運算。
delete
delete 就算是一元運算子。可以用來刪除物件、物件的屬性,或者在陣列中選取索引指定刪除的目標。語法如下
1 | delete 物件名稱; |
typeof
typeof 也算是一元運算子。
三元運算子
條件運算子 是 JavaScript 唯一的三元運算子。
1 | //語法 |
如果條件成立它會回傳 ‘truthy’ 裡面的值,否則回傳 ‘falsy’。
1 | let bmi = 22 |