JavaScript数字与字符串的相互转换

一、将数字转换为字符串,有三种方法:

1.给该字符串添加一个空字符串
var a = 1+"";
alert(typeof a); //string 

 

 
2. 使用强制类型转换 String方法
var a = 1;
var b = String(a);
alert(typeof a); //number
alert(typeof b); //string

 

 
3. 使用toString()方法
var a = 1;
var b = a.toString();
alert(typeof a); //number
alert(typeof b); //string

 

 

二、将字符串转换为数字,有两种方法:

1.把一个字符串减去 0
var a = "2";
//var b = +a;
var b = a-0;
alert(b); //2
alert(typeof a);//string
alert(typeof b);//number

 

 
2.使用强制类型转换 Number()函数
var a = "1";
var b = Number(a);
alert(typeof a) //string
alert(typeof b) //number

 

 
posted @ 2020-08-07 17:07  CodingFFun  阅读(44)  评论(0)    收藏  举报