<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>数据类型转换</title> <script type="text/javascript"> //字符串转换为整数类型 var str1 = "89"; var number1 = parseInt(str1); alert(number1 + ",类型:" + typeof(number1)); //字符串里有非数值的值(英文字符),只会转换数字的值 var str2 = "89ajdk89ladj"; var number2 = parseInt(str2); alert(number2 + ",类型:" + typeof(number2)); //字符串转换为 浮点类型 var str3 = "78.01"; var float1 = parseFloat(str3); alert(float1 + ",类型:" + typeof(float1)); //数字转换为String类型 var num1 = 55; var toString1 = num1.toString(); alert(toString1 + ",类型:" + typeof(toString1)); //String类型转换Boolean var strTrue = "true"; var flag = Boolean(strTrue); alert(flag + ",类型:" + typeof(flag)); </script></head><body></body></html>