<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
//其它类型转换成布尔类型false的有
var test=Boolean(0);
test=Boolean(-0);
test=Boolean(NaN);
test=Boolean(undefined);
test=Boolean('');
test=Boolean(0.0);
test=Boolean('0');
//其它类型转换成字符串型
test=String(1234);
test=String(23.34);
test=String('this is a test');
test=String(true);
test=String(false);
test=String(null);
test=String(undefined);
test=String(NaN);
//其它类型转换成数值型
test=Number(12);
test=Number(232.3);
test=Number(true);
test=Number(false);
test=Number(undefined);
test=Number(NaN);
test=Number(null);
test=Number('3king');
test=Number('324');
//通过parseInt()进行转换成整型
test=parseInt('123');
test=parseInt('234',0);
test=parseInt('0xabcdef');
test=parseInt('012344');
test=parseInt(45,16);
test=parseInt('3ki23ng');
test=parseInt('true');
test=parseInt(true);
test=parseInt(' 35 6 a ');
//通过parseFloat()转换成浮点型
test=parseFloat('123.34abc');
test=parseFloat('123');
test=parseFloat('sdf');
test=parseFloat(' 2e3a');
alert(test);
</script>
</head>
<body>
<h1>强制转换的例子</h1>
</body>
</html>