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

相關文章
相關標籤/搜索