JavaScript数据类型
JavaScript基本数据类型:
值类型(基本数据类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。
注:Symbol是ES6引入的一种新的原始数据类型,表示独一无二的值。
引用数据类型:对象(Object)、数组(Array)、函数(Function)。
typeof返回数据类型
对于数值类型可以准确返回,对于引用类型,Function会返回’Function’,其他都只会返回’object’。
//对象
var obj = {
name:'zhangsan',
age: 17
};
//数组
var arr = [1,2,3,4,5];
console.log(typeof obj, typeof arr); //object object