一、数据类型

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;