将js中四种基本类型转换为字符串类型,常用的三种方式
1.toString() 2.String(常量or变量) 3.常量or变量 + '';或常量or变量 + "";
1.对于Number类型和boolean类型可以通过变量名称.toString()的方式来转换
/* 数值类型转换为字符串类型
let value = 123; //定义一个变量value并初始化数值123
console.log(value); //输出变量value的取值123
console.log(typeof value); //输出变量value的类型
let str = value.toString() //将变量value的数据拷贝转换为string字符串类型储存到变量str中
console.log(str); //输出变量str的取值123
console.log(typeof str); //输出变量str的类型变成了字符串类型
*/
/*布尔类型转换为字符串类型
let value = true; //定义一个变量value并初始化为true
console.log(value); //输出变量value的储存数据
console.log(typeof value); //输出变量value的类型布尔类型
let str = value.toString() //将变量value的数据拷贝转换为字符串类型储存到变量str中
console.log(str); //输出变量str的数据
console.log(typeof str); //输出变量str的数据类型变成了字符串类型
*/
// 2.对于 未定义(Undefined)类型和对空(Null)类型可以通过String(常量or变量)
//未定义undefined类型转换为字符串类型
// let value = undefined;
// console.log(value);
// console.log(typeof value);
// let str = String(value);
// console.log(str);
// console.log(typeof str);
//对空null类型转换为字符串类型
// let value = null;
// console.log(null);
// console.log(typeof null);
// let str = String(null);
// console.log(str);
// console.log(typeof str);
//数值类型转换为字符串类型
// let value = 123;
// console.log(value);
// console.log(typeof value);
// let str = String(value);
// console.log(str);
// console.log(typeof str);
//布尔类型转换为字符串类型
// let value = true;
// console.log(value);
// console.log(typeof value);
// let str = String(true)
// console.log(str);
// console.log(typeof str);
//3.常量or变量 + '';或常量or变量 + "";
// let value = 123;
// let str = value + '';
// console.log(str);
// console.log(typeof str);
// let str = 123 + ''; + ''或者 ""底层的本质其实就是调用String()函数
// console.log(str);
// console.log(typeof str);
转换之字符串类型
最新推荐文章于 2022-09-12 09:58:40 发布