來自JavaScript秘密花園
1、轉換為字符串
'' + 10 === '10'; // true
將一個值加上空字符串可以輕松轉換為字符串類型。
2、字符串轉換為數字
+'010' === 10 Number('010') === 10 parseInt('010', 10) === 10 // 用來轉換為整數 +'010.2' === 10.2 Number('010.2') === 10.2 parseInt('010.2', 10) === 10
3、轉換為布爾值
!!'foo'; // true !!''; // false !!'0'; // true !!'1'; // true !!'-1' // true !!{}; // true !!true; // true
通過使用 否 操作符兩次,可以把一個值轉換為布爾型。