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>