suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Gibt es eine elegantere und einfacher zu wartende Möglichkeit, die Gewichtung eines Felds in Elementen mit unterschiedlichen IDs zu überschreiben, als direkt die if else-Anweisung zu verwenden?

Es gibt eine Reihe von Produkten, die alle ein Konfigurationsfeld enthalten. Jetzt gibt es Produkte mit unterschiedlichen IDs in einer Liste, und das erforderliche Konfigurationsfeld muss gemäß bestimmten Gewichtsregeln entfernt werden:
Zum Beispiel die Gewichte der IDs 1 und 3 sind höher als 2. , 4, die IDs von 2 und 4 sind höher als 5 und 7
Wie können Sie also außer der einfachen Verwendung von if-else für die Operation den Code sonst noch entwerfen? Damit es einfacher zu pflegen ist

巴扎黑巴扎黑2788 Tage vor741

Antworte allen(1)Ich werde antworten

  • 仅有的幸福

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

    switch? 封装成一个函数更好
    if else 也可以嘛 不复杂的

    Antwort
    0
  • StornierenAntwort