javascript - ID가 다른 항목의 필드 가중치를 재정의하려면 if else 문을 직접 사용하는 것 외에 더 우아하고 유지 관리하기 쉬운 방법이 있습니까?
巴扎黑2017-07-05 10:51:39
0
1
669
제품 배치가 있고 모두 구성 필드가 포함되어 있습니다. 이제 목록에 서로 다른 ID를 가진 제품이 있으며 특정 가중치 규칙에 따라 필수 구성 필드를 제거해야 합니다. 예: 가중치 ID 1과 3이 2보다 높습니다. , 4, 2와 4의 ID가 5와 7보다 높습니다 그렇다면 단순히 if-else를 사용하여 연산하는 것 외에 어떻게 코드를 디자인할 수 있습니까? 유지 관리가 더 쉽도록
스위치를 함수로 캡슐화하는 것이 더 낫습니다
다른 것도 괜찮다면 복잡하지 않습니다