<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
//先准备一个变量
var num=3.14;
//方式一:利用“+”拼接字符串(最常用的一种方法)
var str=num+'';
console.log(str,typeof str);
//方式二:利用toString()转换成字符串
var str=num.toString();
console.log(str,typeof str);
//方式三:利用String()转换成字符串
var str=String(num);
console.log(str,typeof str);
/* 总结:方式一属于隐式转换
方式二,方式三属于显式转换
注意:1.null和undefined无法使用toString方式进行转换
2.对于数字型的变量,可以在toString()的小括号中传入参数来进行进制转换
例如:变量num的值为5,则num.toString(2)表示将5转二进制,结果为101
*/
</script>
</body>
</html>
转为字符串的方法
最新推荐文章于 2023-11-21 17:14:25 发布