最近在寫一個(gè)js小項(xiàng)目,對(duì)執(zhí)行效率的要求比較高在程序中,需要頻繁讀寫某一用于記錄狀態(tài)的變量,目前對(duì)這個(gè)變量的類型有兩種想法:1、作為對(duì)象(Object)status.x=111;
status.y=222;//...2、作為數(shù)組(Array)//在文檔中規(guī)定,[0]表示x,[1]表示y,...status[0]=111;
status[1]=222;//...目前糾結(jié)于,前者的語義更優(yōu),但就實(shí)現(xiàn)上而言,猜測(cè)后者的查找效率可能更優(yōu)所以請(qǐng)問,在各大JS引擎的實(shí)現(xiàn)中,后者的查找效率是否高于前者?
關(guān)于JS數(shù)組和對(duì)象查找效率的小問題
慕萊塢森
2018-09-13 10:10:11