js-數字、字符串、布爾值的轉換方式


來自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

通過使用 否 操作符兩次,可以把一個值轉換為布爾型。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM