鍍金池/ 問(wèn)答/HTML/ 為什么對(duì)象實(shí)例hash存儲(chǔ),方便釋放?

為什么對(duì)象實(shí)例hash存儲(chǔ),方便釋放?

為什么對(duì)象實(shí)例hash存儲(chǔ),方便釋放?
環(huán)境語(yǔ)言:JavaScript

回答
編輯回答
假灑脫

想一下怎么才能快速釋放? 其實(shí)本質(zhì)是要能快速定位這個(gè)實(shí)例在內(nèi)存中的地址!
hash存儲(chǔ)就是根據(jù)目標(biāo)特征按照一定規(guī)則計(jì)算得出一個(gè)唯一的內(nèi)存地址,將目標(biāo)存在這個(gè)地址中。
下次刪除時(shí),只需要采用相同的算法就能根據(jù)對(duì)象特征得出內(nèi)存地址,定位并釋放。

2018年1月24日 06:23