當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
[JavaWeb-JavaScript]JavaScript运算符
生活随笔
收集整理的這篇文章主要介紹了
[JavaWeb-JavaScript]JavaScript运算符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
運算符
1. 一元運算符:只有一個運算數的運算符++,-- , +(正號) * ++ --: 自增(自減)* ++(--) 在前,先自增(自減),再運算* ++(--) 在后,先運算,再自增(自減)va* +(-):正負號* 注意:在JS中,如果運算數不是運算符所要求的類型,那么js引擎會自動的將運算數進行類型轉換* 其他類型轉number:* string轉number:按照字面值轉換。如果字面值不是數字,則轉為NaN(不是數字的數字)* boolean轉number:true轉為1,false轉為02. 算數運算符+ - * / % ...3. 賦值運算符= += -+....4. 比較運算符> < >= <= == ===(全等于)* 比較方式1. 類型相同:直接比較* 字符串:按照字典順序比較。按位逐一比較,直到得出大小為止。2. 類型不同:先進行類型轉換,再比較* ===:全等于。在比較之前,先判斷類型,如果類型不一樣,則直接返回false5. 邏輯運算符&& || !* 其他類型轉boolean:1. number:0或NaN為假,其他為真2. string:除了空字符串(""),其他都是true3. null&undefined:都是false4. 對象:所有對象都為true6. 三元運算符? : 表達式var a = 3;var b = 4;var c = a > b ? 1:0;* 語法:* 表達式? 值1:值2;* 判斷表達式的值,如果是true則取值1,如果是false則取值2;總結
以上是生活随笔為你收集整理的[JavaWeb-JavaScript]JavaScript运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 牙结石自己掉落什么原因
- 下一篇: [JavaWeb-JavaScript]