JavaScript-须要区分的数据类型

六大数据类型:函数

数值型(number)
布尔型(Boolean)
字符串(string)
undefined
null
对象(object)

六大数据类型分为基本数据类型和引用型数据类型。大数据

基本数据类型:数值型,布尔型,字符串,undefined,null
引用型数据类型:对象

基本数据类型和引用型数据类型的区别:code

基本数据类型数据存储在栈中;
引用型数据类型,变量存在栈中(存放的是一个指向堆的地址,经过地址来访问堆中的数据),数据存储在堆中。

undefined的状况:对象

一、定义变量未赋值;
二、函数的形参未接受到实参;
三、须要返回值但没有返回值;
四、调用对象中不存在的属性

typeof的六个值:字符串

string  number  boolean undefined   object  function
相关文章
相关标签/搜索