一、 js的几大数据类型
1、
数字:
浮点数(3.14)+整数(1);
2、
字符串:
包括由任意数量字符组成的序列,例如:‘a’,‘one’;
3、
布尔值:
true+false;
4、
undefined:
当我们试图访问一个不存在的变量时,就会得到一个特殊值:undefined。
除此之外,是用已声明但却未赋值的变量也会如此,因为javascript会自动将变量在初始化之前的值设定为undefined;
undefined的值只有一个,undefined;
5、
null:
这是另一种只包含一个值的特殊数据类型。所谓的null值,通常是指没有值或者空置,不代表任何东西。
null值与undefined最大的不同在于,被赋予null的变量通常被认为是已经定义了的,只不过它不代表任何东西。
6、
对象:
任何不属于以上五种基本类型的值都会被认为是一个对象。甚至有时候我们也会将null视为对象,即一个不代表任何东西的对象。
javascript中的数据类型主要分为以下两个部分:基本类型(上面列出的五种类型)+非基本类型(即对象)
二、 查看类型操作符——typeof
返回以下五种结果:“number”;“string”;“boolean”;“undefined”;“object”;“function”;