一、数据类型
JavaScript中有5种基本数据类型:Number、Boolean、String、Undefined、Null
1、数字(Number)类型
JavaScript中的数字不区分整型和浮点型
2、布尔(Boolean)类型
布尔类型只有2个值:true 和 false,表示真和假。
3、字符串(String)类型
如:var s = "javascript";
4、Undefined类型
当定义了一个变量但没有为改变量赋值时,这个变量的值就是undefined。
5、Null类型
代表空,表示一个空对象指针
6、数据类型的转换
1) 转换为字符串
var a = 20;
var s = a.toString();
var arr = ["javascript","html","css"];
var str = arr.toString();
2) 转换为数字类型
var s = "12.5";
var a = parseInt(s); //转换为整型数类型
var b = parseFloat(s); //转换为浮点数类型
二、常量和变量
1、常量
- 十进制整数
- 八进制整数,第一个数字是0,如:0567。
- 十六进制整数,以0x或0X开头,如:0x2f。
- 浮点数常量
- 字符串常量
2、变量
定义变量都是用var来创建的,如:
var a; 或 var a = 10;