搜尋

首頁  >  問答  >  主體

javascript - 對不同類別的id的物品中的某個字段做權重覆蓋,除了直接使用if else語句還能有更優雅便於維護的方式嗎?

有一批產品,他們中都包含一個config字段,現在在一個列表中有不同ID的產品,需要按照一定的權重規則取出需要的那個config字段:
例如id為1、 3的權重高於2、4,id為2、4的又高於5、7
那麼除了單純的用if-else來操作還能怎麼設計程式碼?以至於更便於維護

巴扎黑巴扎黑2788 天前742

全部回覆(1)我來回復

  • 仅有的幸福

    仅有的幸福2017-07-05 10:53:39

    switch? 封裝成一個函數比較好
    if else 也可以嘛 不複雜的

    回覆
    0
  • 取消回覆