1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title>JavaScript变量的数据类型转换</title>
6 </head>
7 <body>
8 <script type="text/javascript">
9 //首先介绍一个系统内置函数Boolean(),用于将数据强制转换成布尔型,至于什么是函数,我们之后在介绍
10 var x1 = 'abc'; //true
11 var x2 = "110"; //true
12 var x3 = ""; //false
13 var x4 = 110; //true
14 var x5 = 0; //false
15 var x6 = NaN; //false
16 var x7 = undefined; //false
17 var x8 = null; //false
18 //验证我们的注释是否正确
19 //使用Boolean()全局函数,强制将变量转化成布尔型
20 var result = Boolean(x6);
21 //输出变量的类型和结果
22 document.write(x6+'输出布尔值的结果为'+result);
23
24 //使用String()函数将其它类型强制转换成字符型
25 var result = string(x6);
26 //使用Number()函数将其它类型强制转换成字符型
27 var result = Number(x1);
28 </script>
29 </body>
30 </html>