文章詳情頁(yè)
javascript - 數(shù)組底層如何存儲(chǔ)數(shù)據(jù)
瀏覽:67日期:2023-12-16 18:46:05
問(wèn)題描述
想問(wèn)下數(shù)組底層是怎么存儲(chǔ)數(shù)據(jù)的,求大神解答,謝謝
問(wèn)題解答
回答1:在物理內(nèi)存上是連續(xù)的。當(dāng)數(shù)組創(chuàng)建的時(shí)候,必須指定長(zhǎng)度,那么在內(nèi)存中會(huì)開(kāi)辟一塊固定大小的內(nèi)存來(lái)存放這個(gè)數(shù)組。
回答2:不知道你是問(wèn)哪種語(yǔ)言JavaScript中的數(shù)組是不定長(zhǎng),并且元素類(lèi)型可以不相同,所以應(yīng)該底層是hashTable之類(lèi)的吧.Java中的數(shù)組是定長(zhǎng),而且元素類(lèi)型也相同,所以就是一片物理上連續(xù)的內(nèi)存.菜雞一枚,坐等更專(zhuān)業(yè)的回答...
標(biāo)簽:
JavaScript
相關(guān)文章:
1. 為什么python中實(shí)例檢查推薦使用isinstance而不是type?2. python - (初學(xué)者)代碼運(yùn)行不起來(lái),求指導(dǎo),謝謝!3. 老師您的微信號(hào)是多少?4. nginx - pip install python庫(kù)報(bào)錯(cuò)5. mysql如何添加索引的時(shí)候指定索引方式6. python - django orm 過(guò)濾日期為當(dāng)天日期的數(shù)據(jù)7. mysql - 5千萬(wàn)文章,怎么做相關(guān)文章?8. python - 如何判斷字符串為企業(yè)注冊(cè)名稱(chēng)9. mysql里的大表用mycat做水平拆分,是不是要先手動(dòng)分好,再配置mycat10. window下mysql中文亂碼怎么解決??
排行榜

熱門(mén)標(biāo)簽