js中array數(shù)組的缺點(diǎn)是什么 請(qǐng)解釋一下鏈表和數(shù)組的優(yōu)缺點(diǎn)及適用場(chǎng)景?
請(qǐng)解釋一下鏈表和數(shù)組的優(yōu)缺點(diǎn)及適用場(chǎng)景?鏈表的:優(yōu)點(diǎn):再插入刪除操作效率高,如果能更改鏈表指針,不不需要一整塊的大內(nèi)存。缺點(diǎn):浪費(fèi)掉空間不需要附加空間存放前后節(jié)點(diǎn)的指針,依據(jù)下標(biāo)獲取元素慢。數(shù)組:優(yōu)點(diǎn)
請(qǐng)解釋一下鏈表和數(shù)組的優(yōu)缺點(diǎn)及適用場(chǎng)景?
鏈表的:
優(yōu)點(diǎn):再插入刪除操作效率高,如果能更改鏈表指針,不不需要一整塊的大內(nèi)存。
缺點(diǎn):浪費(fèi)掉空間不需要附加空間存放前后節(jié)點(diǎn)的指針,依據(jù)下標(biāo)獲取元素慢。
數(shù)組:
優(yōu)點(diǎn):參照下標(biāo)中搜索快,占用帶寬內(nèi)存十分緊湊
缺點(diǎn):直接插入徹底刪除不需要挪動(dòng)身體其它節(jié)點(diǎn),必須先行去申請(qǐng)一整塊嘗試的內(nèi)存,
json傳過(guò)來(lái)的字符串怎么轉(zhuǎn)為數(shù)組?
jquery把json字符串轉(zhuǎn)數(shù)組對(duì)象的方法:
//數(shù)組轉(zhuǎn)json串vararr[1,2,3,{a:1}](arr)
//json字符串轉(zhuǎn)數(shù)組varjsonStr[1,2,3,{