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