javascript中的加號

  • 加法操作符
1、數(shù)字加法運算
2、字符串連接
  • JavaScript中如何通過操作符轉(zhuǎn)換一些類型:
1、如果操作符數(shù)中有一個對象,將轉(zhuǎn)換為原始值(string、number、boolean)
2、如果操作符數(shù)中有一個字符串,第二個操作數(shù)將轉(zhuǎn)換成字符串,并且連接在一起轉(zhuǎn)換成一個字符串
   "aa"+任何值------>"aa任何值"
3、在其它情況之下,兩個操作數(shù)轉(zhuǎn)換為數(shù)字并且將執(zhí)行加法運算
4、數(shù)字字符串之前存在數(shù)字中的正負號(+/-)時,會被轉(zhuǎn)換成數(shù)字
  • demo
1、數(shù)字and字符串(1+"23"---"123")
2、數(shù)字and數(shù)組([1,2,3]+4-----"1,2,34")
3、數(shù)字and布爾(10+true----11)
4、數(shù)字and對象(15 + {}-----"15[object Object]")
5、數(shù)字andnull(8+null------8)
6、數(shù)字and undefined(8+undefined-----NaN)
7、字符串a(chǎn)ndnull("aa"+null-----"aanull")
8、1+"2"+"2"-------"122"
9、1+ +"2"+"2"------"32"
10、1+-"1"+"2"-------"02"
1+2;==>3
"a"+"b";==>"ab"
"a"+1000;==>"a1000"
+"-12";==>-12
+"1000";==>1000
+true ;==>1
在javascript中,兩種類型的值:
1、原始值:undefined、null、
boolean、number、string
2、對象值:array、function
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,542評論 0 13
  • 第3章 基本概念 3.1 語法 3.2 關鍵字和保留字 3.3 變量 3.4 數(shù)據(jù)類型 5種簡單數(shù)據(jù)類型:Unde...
    RickCole閱讀 5,503評論 0 21
  • FreeCodeCamp - Basic JavaScript 寫在前面: 我曾經(jīng)在進谷前刷過這一套題,不過當時只...
    付林恒閱讀 16,577評論 5 28
  • 函數(shù)和對象 1、函數(shù) 1.1 函數(shù)概述 函數(shù)對于任何一門語言來說都是核心的概念。通過函數(shù)可以封裝任意多條語句,而且...
    道無虛閱讀 4,944評論 0 5
  • 一天下來,感覺什么事都沒做,但確實把時間花在了應該花的地方。 問題出在哪呢?我太需要計劃,太依賴計劃,依賴計劃的同...
    牧不在閱讀 378評論 0 0

友情鏈接更多精彩內(nèi)容