第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 JavaScript 中數(shù)組是用什么數(shù)據(jù)結(jié)構(gòu)實現(xiàn)的?

在 JavaScript 中數(shù)組是用什么數(shù)據(jù)結(jié)構(gòu)實現(xiàn)的?

皈依舞 2021-08-20 18:55:31
我們正在學(xué)習(xí)計算機(jī)科學(xué)中的數(shù)組以及它們?nèi)绾握加眠B續(xù)范圍的內(nèi)存空間。在純數(shù)組中,您不能在不移動其他元素的情況下添加和刪除元素。所以當(dāng)我這樣做時:const arr = ['a', 'b', 'd']; arr.splice(2, 0, 'c'); // arr is now ['a', 'b', 'c', 'd']我沒有執(zhí)行數(shù)組操作,數(shù)組必須以其他方式在 JavaScript 中實現(xiàn)?也許是一個鏈表?我不是在要求規(guī)范,只是在瀏覽器或 Node 中語言的典型實現(xiàn)中,他們可能使用什么?這個10歲以上的Q/A觸及了主題但沒有回答,所以請不要標(biāo)記為重復(fù)。瀏覽器之間的實際底層表示可能會有所不同(也可能不會)。最有可能使用的底層數(shù)據(jù)結(jié)構(gòu)是什么?
查看完整描述

1 回答

?
動漫人物

TA貢獻(xiàn)1815條經(jīng)驗 獲得超10個贊

該數(shù)組不僅僅以一種方式實現(xiàn)。這取決于您放入其中的內(nèi)容、數(shù)字、其他數(shù)組或?qū)ο蟮取?/p>

JavaScript 引擎然后在運(yùn)行時決定如何實現(xiàn)它。

最常見的兩種是 C++ 數(shù)組和鏈表。

請參閱此處了解更多信息。


查看完整回答
反對 回復(fù) 2021-08-20
  • 1 回答
  • 0 關(guān)注
  • 267 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號