强制类型转换到String

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title></title>
 6     <script type="text/javascript">
 7     /*
 8     将其他的类型转换为String
 9     方法一
10     调用被转数据类型的toString()方法
11     该方法不会影响到原变量,它会将转换的结果返回
12     注意 null和undefined这两个值没有toString()方法
13     如果调用则会报错
14     
15     方法二
16     调用String函数,将需要转换的值作为参数
17     使用String()函数强制类型转换时,
18     对于Number和Boolean实际上就是调用toString()方法
19     但是对于null和undefined就不会调用toString()方法
20     它会将null 直接转换为"null"
21        将undefined直接转换为"undefined"
22     */
23    var a=123;
24    var b=a.toString();
25    var b=null;
26    var c=String(b);
27    console.log(typeof a);//number
28    console.log(typeof c);//string
29     </script>
30     </head>
31     <body style="height: 5000px;">
32     </body>
33 </html>
原文地址:https://www.cnblogs.com/zuiaimiusi/p/11216367.html