《一》数据类型
(typeof)获取数据的类型;例如 var a=12; alert(typeof a);
弹出的 是 Number;
1. 数值number 例如 var = 12,
此时变量便是一个数值
2. 字符串string 例如 var a = "abc";
此时数据类型便是 字符串
3 对象 object 例如
var a =document;
此时a就是一个对象
4. 未定义
undefined
包括为声明的变量,或者声明了,但是没赋值的变量都是未定义类型;
5 boolean布尔值
var a =true;
a的类型就是布尔型
6 函数
var a=function(){}
此时a就是一个函数类型;
《二》数据类型转换
1 字符串转换成数值
var a ="123"; // a是一个字符串;
var b=parseInt(a); // b是一个数值;
parseInt,整数转化parseInt("abc"),次数弹出NaN(非数字)NaN和NaN不相等;但是可以用isNaN来判断
alert(isNaN(a));弹出true 或者false;
小数转换:parseFloat // “+” 的作用: 1 字符串连接 2 数字相加
2
原文:http://www.cnblogs.com/ouber23/p/3719446.html