寫該系列文章的初衷是「讓每位前端工程師掌握高頻知識點,爲工做助力」。這是前端百題斬的第3斬,但願朋友們關注公衆號「執鳶者」,用知識武裝本身的頭腦
js中基本數據類型包含:Number(數值)、String(字符串)、Boolean(布爾值)、Null、Undefined、Symbol(ES6引入的,表示獨一無二的),其有如下特色:
js中引用類型包含三類:前端
- 基本引用類型:Object(對象)、Array、RegExp、Date、Function;
- 基本包裝類型:String、Number、Boolean;
- 單體內置對象:Global、Math。
其具備如下特色:前端工程師
由於JavaScript引擎須要用棧來維護程序執行期間上下文的狀態(調用棧),若是棧空間太大的話(即全部數據都存儲在棧空間中),會影響上下文的切換效率,進而影響整個程序的執行效率,因此一般狀況下棧空間不會設置太大,用於存儲基本類型這樣的小數據,而引用類型將存儲到堆中。
1.若是以爲這篇文章還不錯,來個分享、點贊吧,讓更多的人也看到spa
2.關注公衆號執鳶者,與號主一塊兒斬殺前端百題。指針