JS的八大数据类型

js中的数据类型,包括基本数据类型(Number,String,Boolean, Undefined,Null)和html

           复杂(引用)数据类型(Object,Array,Function)数组

基本数据类型

基本数据类型指的是简单的数据段函数

(Number,String,Boolean, Undefined,Null)spa

一、数值类型:整数和浮点数指针

二、字符串类型:用引号括起来,能够双引号,也能够单引号code

三、布尔类型:true和falsehtm

四、undefined类型:肯定一个已经声明可是尚未赋值的变量对象

五、null类型:代表某个变量的值为空blog

复杂数据类型(引用数据类型)

引用数据类型指的是有多个值构成的对象ip

(Object,Array,Function)

一、对象:Object               

var car = {name:;length:;price:;};

 

二、数组:Array

var a = [1,2,3,4];

 

三、函数:Function

 function f(){}

 

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

概念

基本数据类型指的是简单的数据段

引用数据类型指的是有多个值构成的对象

 

与堆栈之间的联系

JavaScript的数据类型分为两大种:
1. 基本类型:Undefined、Null、Boolean、Number 和 String,这5中基本数据类型能够直接访问,他们是按照值进行分配的,存放在栈(stack)内存中的简单数据段,数据大小肯定,内存空间大小能够分配。
2. 引用类型:即存放在堆(heap)内存中的对象,变量实际保存的是一个指针,这个指针指向另外一个位置。

 

具体区别

http://www.javashuo.com/article/p-yvswzcen-bt.html

相关文章
相关标签/搜索