運算式(expression)
:運算式會得出一個「值」,JS編譯器會估算(evalute)得到結果值。運算子(operator)
:可以結合運算元,變成運算式運算元(operand)
:計算元素x * y //運算式 ; x 是運算元 ; * 是運算子
▌基本運算式
- true //估算成boolean true
- false //估算成boolean false
- null //估算成 null值
- this // 估算成current object (估算值會依據位置而不同)
- i //估算成i的value
- undefined // 全域變數
任何字出現,JS會先假設他是變數然後再去查詢他的值,如果沒有對應的,就會估算成undefined。
▌運算後指定
total + = A // total = total + A
▌初始值
- 物件(陣列)初值設定式: [ ]
- 函式定義預算式:function() { }
- 調用運算式:f(0) / new Object()
▌三元運算子
運算式a ? 運算式b : 運算式c
:三元運算子x>10 ?: x : -x //如果x>10,就回傳-x
- 如果第一個運算元估算結果是true,第二個運算元就會被估算,然後回傳
- 如果第二個運算元估算結果是false,第三個運算元就會被估算,然後回傳
▌delete
可以刪除特性(property)或是陣列元素(element)
▌void
估算運算元,丟棄,然後回傳undefiend
More about the author cheap sex toys,sex doll,sex chair,sex toys,cheap sex toys,sex chair,cheap dildo,dildo,wholesale sex toys look at this now
回覆刪除