您好,登錄后才能下訂單哦!
本篇內容介紹了“JavaScript中運算符的用法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
JavaScript 運算符
運算符 "=" 用于給 JavaScript 變量賦值。(給變量賦值)
算術運算符 "+" 用于把值加起來。用于字符串的 "+" 運算符:
"+" 運算符用于把文本值或字符串變量加起來(連接起來)。
如需把兩個或多個字符串變量連接起來,請使用 "+" 運算符。
要想在兩個字符串之間增加空格,需要把空格插入一個字符串之中,或者把空格插入表達式中(" ")
如果兩個數字相加,返回數字相加的和。
http://www.iis7.com/b/plc/
如果數字與字符串相加,返回字符串。
。。。。。。
算術運算符:
+:加法
-:減法
*:乘法
/:除法
%:取模(余數)
++:自增(遞增),前置型:。后置型:
--:自減(遞減),前置型:。后置型:
。 。。。。。。
賦值運算符:
賦值運算符用于給 JavaScript 變量賦值。
=
+=
-=
*=
/=
%=
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
JavaScript 比較 和 邏輯運算符
比較和邏輯運算符用于測試 true 或者 false。
邏輯運算用來判斷一件事情是“對”的還是“錯”的。或者說是“成立”還是“不成立”。判斷的結果是二值的。
即沒有“可能是”或者“可能不是”。這個“可能”的用法是一個模糊概念。
在計算機里面進行的是 二進制運算。邏輯判斷的結果只有二個值,稱這二個值為“ 邏輯值”。
用數的符號表示就是“1”和“0”。其中“1”表示該邏輯運算的結果是“成立”的。如果一個邏輯運算式的結果為“0”。那么這個邏輯運算式表達的內容“不成立“。
比較和邏輯運算符用于測試 "true(真實的)" 或者 "false(錯誤的)"。
。。。。。。。
比較運算符:
==:等于
===:絕對等于(值和類型均相等)
!=:不等于
!==:絕對不等于(值和類型有一個不相等,或兩個都不相等)
>:大于,向左
<:小于,向右
>=:大于或等于
<=:小于或等于
。。。。。。。
JavaScript == 與 === 區別
1、對于 string、number 等基礎類型,== 和 === 是有區別的
a)不同類型間比較,== 之比較 "轉化成同一類型后的值" 看 "值" 是否相等,=== 如果類型不同,其結果就是不等。
b)同類型比較,直接進行 "值" 比較,兩者結果一樣。
2、對于 Array,Object 等高級類型,== 和 === 是沒有區別的
進行 "指針地址" 比較
3、基礎類型與高級類型,== 和 === 是有區別的
a)對于 ==,將高級轉化為基礎類型,進行 "值" 比較
b)因為類型不同,=== 結果為 false
4、!= 為 == 的非運算,!== 為 === 的非運算
。。。。。。。
邏輯運算符:
邏輯非 "!":not(相反)
邏輯與 "&&":and(和),當兩個條件成立時會顯示布爾值“true”,反之會顯示“false”
邏輯或 "||":or(或者),當一個或兩個條件成立時會顯示布爾值“true”,反之會顯示“false”
可以在條件語句中使用比較運算符對值進行比較,然后根據結果來采取行動。
JavaScript 還包含了基于某些條件對變量進行賦值的條件運算符。
“JavaScript中運算符的用法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。