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>