1、數字加法運算
2、字符串連接
- JavaScript中如何通過操作符轉換一些類型:
1、如果操作符數中有一個對象,將轉換為原始值(string、number、boolean)
2、如果操作符數中有一個字符串,第二個操作數將轉換成字符串,并且連接在一起轉換成一個字符串
"aa"+任何值------>"aa任何值"
3、在其它情況之下,兩個操作數轉換為數字并且將執行加法運算
4、數字字符串之前存在數字中的正負號(+/-)時,會被轉換成數字
1、數字and字符串(1+"23"---"123")
2、數字and數組([1,2,3]+4-----"1,2,34")
3、數字and布爾(10+true----11)
4、數字and對象(15 + {}-----"15[object Object]")
5、數字andnull(8+null------8)
6、數字and undefined(8+undefined-----NaN)
7、字符串andnull("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
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。