JS转换成字符串类型的三种⽅法Js变量转为字符串类型的⽅法有以下3种,⼤家可以根据场景选择适合的⽅法,下⾯我们⼀⼀介绍。
1. toString()⽤法
语法:
变量 = 变量.toString();
案例:
<script>
var num = 5;
num = String();
console.log(num, typeof(num));    // 输出字符串 5 string
</script>
通过上图中可以看出,toString()⽅法已经将num转为字符串类型。
2. String()
语法:
变量 = String(变量);
案例:
<script>
var s = '10';
s = String(s);
console.log(s, typeof(s));// 输出10 String
</script>字符串截取方法js
拓展:toString()和string() 有什么不同
除了使⽤的语法不同之外,最⼤的区别是有些值⽆法通过toString()转化,如:undefined和null。
案例:
<script>
var s = null;
// s = s.toString()  报错
s = String(s);                  // 运⾏正常
console.log(s, typeof(s));// 输出10 String
</script>
3. 拼接字符串
通过字符串拼接可以将⾮字符串转为字符串类型,我们通过下⾯案例演⽰:
<script>
var a = 10, b = true, c = undefined, d = null, e = '你好';
console.log(a + '');        // 输出字符串 10
console.log(b + '');        // 输出字符串 true
console.log(c + '');        // 输出字符串 undefined
console.log(d + '');        // 输出字符串 null
console.log(a + '10');      // 输出字符串 1010
console.log(e + a);        // 输出字符串你好10
</script>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。