H5W3
当前位置:H5W3 > APIcloud技术问答专区 > 正文

JavaScript如何实现字符串类型和数字类型的互相转换?分别有哪些转换方式?

JavaScript如何转换字符串类型为数值类型?

JavaScript如何将数字转为字符串?JavaScript如何将字符串转为数字?

JavaScript如何实现字符串和数字的互相转换?

JavaScript字符串和数字转化有哪些方式?

JavaScript数字转为字符串只能用toString吗?还有其它方式吗?

JavaScript字符串类型和数值类型的互相转换一共有三种方式,分别如下:

// JavaScript字符串类型转为数字类型有三种方式
// 方式一,使用前置加号:
var str = "123";
console.log(str);
console.log(typeof(+str)); // 输出:number

// 方式二,使用parseInt()函数:
console.log(parseInt(str));
console.log(typeof(parseInt(str))); // 输出:number

// 方式三,使用Number()函数:
console.log(Number(str));
console.log(typeof(Number(str))); // 输出:number

// JavaScript数字类型转为字符串类型有三种方式
// 方式一,连接空字符串:
var number = 123;
console.log(number + "");
console.log(typeof(number + "")); // 输出:string

// 方式二,使用toString()函数:
console.log(number.toString());
console.log(typeof(number.toString())); // 输出:string

// 方式三,使用String()函数:
console.log(String(number));
console.log(typeof(String(number))); // 输出:string

本文地址:H5W3 » JavaScript如何实现字符串类型和数字类型的互相转换?分别有哪些转换方式?

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址