JavaScript記憶體分配

看風景就發表於2017-05-26

1.棧記憶體和堆記憶體

棧記憶體為自動分配的記憶體空間,由系統自動釋放
堆記憶體是動態分配的記憶體,大小不固定,也不會自動釋放

js的值型別直接分配在棧記憶體中,引用型別分配在堆記憶體中
引用型別變數儲存的是引用型別的指標,指向堆中的真實引用型別

2.棧記憶體與堆記憶體的區別

棧記憶體資料直接使用,速度快
堆記憶體儲存空間大

相關文章