日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

二、操作符

發布時間:2025/4/16 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 二、操作符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、

1、邏輯運算符 && 與、|| 或、! 非 利用邏輯運算符書寫多條件判斷 2、一元操作符 只能操作一個值的叫一元操作符,ex:遞增++、遞減-- -遞增和遞減都有兩個版本,即:前置型和后置型 --ex:前置型:var age=0,count=30; ++age; --count; 前置型:var age=0,count=30;
age++; count--; ---前置型和后置型的區別: 前置型操作與執行語句優先級相等,變量的值是在被求值之前改變的,因此整個語句可按順序正常執行,如: var num1=2; var num2=20; var num3=--num1+num2; ? //等于21 var num4=num1+num2; ? ? //等于21 后置型操作是在包含他們的語句被執行求值之后才執行的,如: var num1=2; var num2=20; var num3=num1-- + num2; ? //等于22 var num4=num1+num2; ? ? //等于21 !注意:在應用于一個包含有效數字字符的字符串時,先將其轉換為數字值,再執行加減 1 的操作。字符串變量變成數值變量。     在應用于一個不包含有效數字字符的字符串時,將變量的值設置為 NaN。字符串變量變成數值變量。     在應用于布爾值 false 時,先將其轉換為 0 再執行加減 1 的操作。布爾值變量變成數值變量。     在應用于布爾值 true 時,先將其轉換為 1 再執行加減 1 的操作。布爾值變量變成數值變量。
    在應用于
浮點數值時,執行加減 1 的操。
    在應用于
對象時,先調用對象的 valueOf()方法
以取得一個可供操作的值。然后對該值應用前述規則。如果結果是 NaN,則在調用 toString()方法   后再應用前述規則。對象變量變成數值變量。 一元加(+)和減(-)操作,放在數值前面,對數值不會產生任何影響
注:對非數值應用一元加操作符時,該操作符會像 Number()轉型函數一樣對這個值執行轉換,在將一元減操作符應用于數值時,該值會變成負數。 而當應用于非數值時,一元減操作符遵循與一元加操作符相同的規則,最后再將得到的數值轉換為負數 3、位操作符 4、布爾操作符 邏輯非(!)、邏輯與(&&)、邏輯或(||) ?? 返回的結果是布爾值(true、false) 5、乘性操作符 ECMAScript 定義了 3 個乘性操作符:乘法(*)、除法(/)和求模|取余 (%)
6、加性操作符 7、關系操作符 大于 >、小于 <、等于 ==、大于等于 >= 、小于等于 <= 8、相等操作符 相等(==)、不等(!=)、全等(===)、全不等(!==) 9、條件操作符(三目運算)       variable = boolean_expression ? true_value : false_value;
10、賦值操作符 /賦值(*=);
/賦值(/=);
/賦值(%=);
/賦值(+=);
/賦值(?=);
左移/賦值(<<=);
有符號右移/賦值(>>=);
無符號右移/賦值(>>>=)。
11、逗號操作符

轉載于:https://www.cnblogs.com/baojiao/p/11223322.html

總結

以上是生活随笔為你收集整理的二、操作符的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。