转换为字符串
js
"" + 10 === "10"; // true
转换为数字
js
+"010.2"; //10.2
Number("010.2"); //10.2
parseInt("010.2", 10); //10
转换为布尔值
js
!!"foo"; // true
!!""; // false
!!"0"; // true
!!"1"; // true
!!"-1"; // true
!!{}; // true
!!true; // true
更新于 写于 前端JavaScript
"" + 10 === "10"; // true
+"010.2"; //10.2
Number("010.2"); //10.2
parseInt("010.2", 10); //10
!!"foo"; // true
!!""; // false
!!"0"; // true
!!"1"; // true
!!"-1"; // true
!!{}; // true
!!true; // true