目录
前言
数据类型分为简单的数据类型和负责的数据类型。
简单的数据类型:
Undefined(未定义)
Null(空)
Number(数字)
Boolean(布尔类型)
String(字符串)
复杂的数据类型:Object(对象)
一、Undefined(未定义)
var a ;
只是定义了变量,但是没有给变量进行任何操作。当我们进行输出的时候会输出为undefined。
二、Null(空)
var a = null;
定义变量的同时给变量赋值为null,此时输出变量会输出为null。
三、Number(数字)
var a = 123;
定义变量的时候给变量赋值为数字,在输出的时候变量会被认为是数字(Number)类型。
四、Boolean(布尔类型)
var a = true;
布尔类型的取值只有true和false。
当我们定义变量的时候给变量赋值为true 或者是false,这样这个变量便为布尔类型(Boolean)。
五、String(字符串)
var a = '浮生';
当我们定义变量的时候给变量赋字符串类型的值,这样这个变量便为字符串类型(String)。
字符串类型的值需要用 双引号('')或单引号('')引起来。
六、Object(对象)
undefined、null、Boolean、number、string都可以统称为object(对象)。
在进行数据类型判定的时候,这五种数据类型也可能判定为object类型。
七、数据类型的判定方法
typeof
我们可以通过typeof查看变量的数据类型。
alert(typeof(a));
console.log(typeof(a));
document.write(typeof(a));