文章詳情頁(yè)
javascript - 對(duì)不同類(lèi)別的id的物品中的某個(gè)字段做權(quán)重覆蓋,除了直接使用if else語(yǔ)句還能有更優(yōu)雅便于維護(hù)的方式嗎?
瀏覽:109日期:2023-03-14 18:05:39
問(wèn)題描述
有一批產(chǎn)品,他們中都包含一個(gè)config字段,現(xiàn)在在一個(gè)列表中有不同ID的產(chǎn)品,需要按照一定的權(quán)重規(guī)則取出需要的那個(gè)config字段:例如id為1、3的權(quán)重高于2、4,id為2、4的又高于5、7那么除了單純的用if-else來(lái)操作還能怎樣設(shè)計(jì)代碼?以至于更便于維護(hù)
問(wèn)題解答
回答1:switch? 封裝成一個(gè)函數(shù)更好if else 也可以嘛 不復(fù)雜的
標(biāo)簽:
JavaScript
排行榜

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