一、数据类型
Undefined Null 类型只有一个值 就是它本身
1、 var message;
alert(message==undefined) //true
2、var message = undefined;
alert(message==undefined); //true 虽然这样是对的,但是没有意义,因为初始化默认值就是undefined;
3、var meaasge;
// var age;
alert(meaasge); //undefined;
alert(age); //产生错误
4、 var meaasge;
//var age;
alert(typeof message); //undefined;
alert(typeod age); //undefined;
Null 也是只有一个值的数据类型 即null
1、 var car = null;
alert(typeof car); // Object
2、alert(null==undefined); //true *******
Boolean 有两个值;true false
所有类型的值都可以调用转型函数 Boolean();
var message ="Hello World";
var messageAsBoolean=Boolean(message);
Number 定义这种数据类型可以是十进制 八进制 十六进制 但进行计算时都将被转换成十进制。
1、浮点数值
2、数值范围 // Infinity(正无穷) -Infinity(负无穷)
3、NaN 非数值 alert(isNaN("blue")); //true 不是数值为true
4、数值转换 Number()、 parseInt()、 ParseFolat() ;
String 字符字面量 字符串的特点 转换字符串
Object