js中的数据类型,包括基本数据类型(Number,String,Boolean, Undefined,Null)和
复杂(引用)数据类型(Object,Array,Function)
基本数据类型
基本数据类型指的是简单的数据段
(Number,String,Boolean, Undefined,Null)
1、数值类型:整数和浮点数
2、字符串类型:用引号括起来,可以双引号,也可以单引号
3、布尔类型:true和false
4、undefined类型:确定一个已经声明但是还没有赋值的变量
5、null类型:表明某个变量的值为空
复杂数据类型(引用数据类型)
引用数据类型指的是有多个值构成的对象
(Object,Array,Function)
1、对象:Object
var car = {name:;length:;price:;};
2、数组:Array
var a = [1,2,3,4];
3、函数:Function
function f(){}
基本数据类型和引用数据类型的区别
概念
基本数据类型指的是简单的数据段
引用数据类型指的是有多个值构成的对象
与堆栈之间的联系
JavaScript的数据类型分为两大种:
1. 基本类型:Undefined、Null、Boolean、Number 和 String,这5中基本数据类型可以直接访问,他们是按照值进行分配的,存放在栈(stack)内存中的简单数据段,数据大小确定,内存空间大小可以分配。
2. 引用类型:即存放在堆(heap)内存中的对象,变量实际保存的是一个指针,这个指针指向另一个位置。
具体区别
https://www.cnblogs.com/cxying93/p/6106469.html