1. 程式人生 > >JavaScript 隱式類型轉換之:加號+

JavaScript 隱式類型轉換之:加號+

類型 類型轉換 隱式類型 符號 連接 scrip ava script 需要

  • 加號+,有些情況下,它是算術加號,有些情況下,是字符串連接符號

  • 如果字符串和數字相加,JavaScript會自動把數字轉換成字符,不管數字在前還是字符串在前
"2" + 3; // "23"
2 + "3"; // "23"
  • 此外,需要註意的是,“+”的運算方向是從左到右的,如下:
1 + 2 + "3"; // "33"

這與下面是等價的:

(1 + 2) + "3"; // "33"

相比之下,下面的結果是不一樣的:

1 + "2" + 3; // "123"

JavaScript 隱式類型轉換之:加號+