當前位置:妙知谷 >

遊戲數碼 >IT技術 >

JS特殊運算符詳解

JS特殊運算符詳解

Javascript(JS)是一門腳本語言,多用於網頁開發中。和其他高級語言一樣,JS也有各種的運行符,比如加,減,乘,除。除此之外,還有一些稍為特殊的運算符,下面一起來了解下。

操作方法

(01)首先看下‘++’運算符,該運算符其實就是一個自加1的簡寫。比如 x++,其實就等於 x = x + 1;

JS特殊運算符詳解

(02)類似的就是‘+=’運算符,該運算符其實算是一個簡寫。比如 x += y; 其實就等於 x = x + y;

JS特殊運算符詳解 第2張

(03)有+=運算符,同理有*=, /=運算,只要記得這種運算其實就是簡寫運算罷了。

JS特殊運算符詳解 第3張

(04)加法運算,我們知道是對於數字來説的,比如 x = 1+2。但如果有一個變量是字符串呢?在JS中這樣也是可以運算的,並不會報錯,相加後就等於二個字符串拼接了。比如 x = 32 + “zhinan”

JS特殊運算符詳解 第4張

(05)求餘數的運算,我們有%運算符,運行後得到的是除數的餘數,比如 11%3 結果為2

JS特殊運算符詳解 第5張

(06)二個數組也能做加號運算,但得到的結果是由二個數組元素拼接後的字符串。

JS特殊運算符詳解 第6張

(07)比較難以理解的是位運算,比如 ‘或運算’, x = 3 | 1 是多少?結果是3,進行位運算,我們需要把十分制轉換為二進制,然後對應位進行或運算x = 11 | 01 = 11 (十進制的 3)

JS特殊運算符詳解 第7張

(08)類似的是和運算,x = 5 & 3, 結果為1,同樣也是要先轉換為二進制,再對應位進行和運算。

JS特殊運算符詳解 第8張
標籤: 運算符 js
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/itjishu/x0r73.html