javascript
JavaScript基础03【算数运算符、一元运算符、自增and自减】
學習地址:
JavaScript基礎、高級學習筆記匯總表【尚硅谷最新版JavaScript基礎全套教程完整版(140集實戰教學,JS從入門到精通)】
目? ?錄
課時15:JS基礎_算數運算符
0、運算符概念
1、+ 運算符
1.1、拼串
2、- 運算符
3、* 運算符
4、/ 運算符
5、% 運算符
課時16:JS基礎_一元運算符
課時17:JS基礎_自增和自減
1、自增 ++
2、自減 --
課時18:JS基礎_自增練習
課時15:JS基礎_算數運算符
0、運算符概念
運算符也叫操作符
?? ?通過運算符可以對一個或多個值進行運算,并獲取運算結果
?? ?比如:typeof就是運算符,可以來獲得一個值的類型
?? ??? ?它會將該值的類型以字符串的形式返回
?? ??? ?number string boolean undefined object
1、+ 運算符
算數運算符
?? ?當對非Number類型的值進行運算時,會將這些值轉換為Number,然后再運算。
?? ??? ?任何值 和 NaN做運算,都得NaN。
+可以對兩個值進行加法運算,并將結果返回;
?如果對兩個字符串進行加法運算,則會做拼串;
?? ?會將兩個字符串拼接為一個字符串,并返回;
任何的值和字符串做加法運算,都會先轉換為字符串,然后再和字符串做拼串的操作。
1.1、拼串
任何值和字符串相加都會轉換為字符串,稱為 拼串操作。
可以利用這一特點,來將一個任意的數據類型轉換為String。
只需要為任意的數據類型 + 一個 "",即可將其轉換為String。
這是一種隱式的類型轉換,由瀏覽器自動完成,實際上它也是調用String()函數。
2、- 運算符
- 可以對兩個值進行減法運算,并將結果返回。
3、* 運算符
* 可以對兩個值進行乘法運算。
4、/ 運算符
/ 可以對兩個值進行除法運算。
5、% 運算符
% 取模運算(取余數)
課時16:JS基礎_一元運算符
+ - * / %:二元運算符,需要兩個數。
一元運算符:typeof、+、-
課時17:JS基礎_自增和自減
1、自增 ++
自增 ++
?? ? - 通過自增可以使變量在自身的基礎上增加1
?? ? - 對于一個變量自增以后,原變量的值會立即自增1
?? ? - 自增分成兩種:后++(a++) 和 前++(++a)
?? ??? ?無論是a++ 還是 ++a,都會立即使原變量的值自增1
?? ??? ??? ?不同的是a++ 和 ++a的值不同
?? ??? ?a++的值等于原變量的值(自增前的值)
?? ??? ?++a的值等于新值 (自增后的值)
a:變量;
a++:表達式
2、自減 --
自減 --
?? ?- 通過自減可以使變量在自身的基礎上減1
?? ?- 自減分成兩種:后--(a--) 和 前--(--a)
?? ??? ?無論是a-- 還是 --a 都會立即使原變量的值自減1
?? ??? ??? ?不同的是a-- 和 --a的值不同
?? ??? ??? ??? ?a-- 是變量的原值 (自減前的值)
?? ??? ??? ??? ?--a 是變量的新值 (自減以后的值)
課時18:JS基礎_自增練習
總結
以上是生活随笔為你收集整理的JavaScript基础03【算数运算符、一元运算符、自增and自减】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaScript基础02【强制类型转
- 下一篇: 微信小程序01【目录结构详解、视图与渲染