一,轉換爲字符串
1 變量+“ ”
2 String(變量);
3變量.toString();
注意:undefined和null沒有toString()方法。
二,任何數據類型轉換爲Number
此轉換容易產生NaN,一但被轉換的變量含有非數字字符,容易出現NaN
2.1 變量-*/一個數字(有非數字字符會出現NaN)
2.2 Number(變量) (有非數字字符會出現NaN)
2.3parseInt()和parseFloat() 取整或取浮點數
空字符串 parseInt()和parseFloat() 返回NaN Number(" ")返回0
parseInt(變量)若變量首字符爲字母,則結果爲NaN
否則取出現首個非數字前的整數。
三,任何數據類型都可以轉換爲Boolean
四,!!變量(兩次取反) 可以轉換布爾值