六角學院 JS 核心筆記 (十四)【運算子、型別與文法】- 運算子
AdSense
前言
所謂的運算子就是運算符號,運算子和 Expression 表達式有密不可分的關係。運算元就是運算子旁邊被拿來運算的東西,例:數字、變數等。
前面的單元有提到 Expression 表達式主要透過符號做一些運算,然後回傳結果。可以去這邊複習:六角學院 JS 核心筆記 (十)【運算子、型別與文法】- 陳述式與表達式
運算元與運算子
二元運算子
運算子:=
和 +
。
運算元:a
、2
和 3
。
=
是賦值運算子,有著 =
的表達式運算完畢後,會回傳一個結果。
1 | let a = 2 + 3; |
一元運算子
運算子:typeof
和 delete
。
運算元:a
。
1 | let a = 10; |
三元運算子
運算子:? :
。
運算元:(age >= 18)
、'成人'
和 '小孩'
。
1 | var status = (age >= 18) ? '成人' : '小孩'; |
參考資料:
MDN - 運算式與運算子
六角學院:JavaScript 核心篇 - 邁向達人之路