把數值轉換為字符串
全局方法 String() 能夠把數字轉換為字符串。
它可用於任意類型的數字、文字、變量或表達式:
String(x) // 從數值變量 x 返回字符串
String(123) // 從數值文本 123 返回字符串
String(100 + 23) // 從表達式中的數值返回字符串
數字方法 toString() 同理:
x.toString()
(123).toString()
(100 + 23).toString()
把字符串轉換為數值
全局方法 Number() 可把字符串轉換為數字。
包含數字的字符串(比如 "3.14")轉換為數字(比如 3.14)。
空的字符串轉換為 0。
其他字符串將轉換為 NaN(Not a number,不是數字)。
Number("3.14") // 返回 3.14
Number(" ") // 返回 0
Number("") // 返回 0
Number("99 88") // 返回 NaN
方法 | 描述 |
---|---|
parseFloat() | 解析字符串並返回浮點數。 |
parseInt() | 解析字符串並返回整數。 |
或者字符串*1將字符串轉換成數值類型
var a="9"; //a是字符串
var b=a*1;//b是數值