js數據類型有哪些


js數據類型有哪些


JavaScript一共有8種數據類型:
7種基本數據類型: Undefined、Null、Boolean、Number、String、Symbol(es6新增,表示獨一無二的值) 和BigInt(es10新增)

1種引用數據類型 Object(Object本質上是由一組無序的名值對組成的)。里面包含 function、Array、Date等。JavaScript不支持任何創建自定義類型的機制,而所有值最終都將是上述 8 種數據類型之一。

如何存儲


基本數據類型: 直接存儲在棧(stack)中,占據空間小、大小固定,屬於被頻繁使用數據,所以放入棧中存儲。

引用數據類型: 同時存儲在棧(stack)和堆(heap)中,占據空間大、大小不固定。引用數據類型在棧中存儲了指針,該指針指向堆中該實體的起始地址。當解釋器尋找引用值時,會首先檢索其在棧中的地址,取得地址后從堆中獲得實體。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM