>  Q&A  >  본문

JavaScript - 배열에서 중복 항목을 제거하고 중복 항목이 포함된 배열과 다른 모든 항목이 포함된 다른 배열을 반환합니다.

<p>배열에 대해 필터 또는 축소 작업을 실행하고 이 예와 같이 'name' 속성을 기반으로 배열의 모든 중복 항목을 제거하고 싶습니다. 내가 본 예에서는 배열을 반복하고 중복 항목 중 하나를 유지하는 것이지만 제 경우에는 데이터를 수정하고 나머지 항목을 처리하기 위해 이를 분리하고 배열로 사용자에게 중복 항목을 반환해야 합니다. 아래에 예제 배열과 예상 결과 배열이 나와 있습니다. 누군가 나에게 이 작업을 수행하는 방법에 대한 예를 줄 수 있다면 매우 감사하겠습니다! 감사해요! </p> <pre class="brush:php;toolbar:false;">const 고객 = [ { id:1, 이름: "John", 주소="123번가"}, { id:2, 이름: "Alex", 주소="456 거리"}, { id:3, 이름: "John", 주소="674 거리"}, { id:4, 이름: "Stacy", 주소="534번지"}, { id:5, 이름: "Blair", 주소="634번가"} ];</pre> <p>이렇게 하면 다음 두 배열이 생성됩니다. </p> <pre class="brush:php;toolbar:false;">[ { id:1, 이름: "John", address="123번가"},, { id:3, 이름: "John", 주소="674 거리"}, ] 그리고 [ { id:2, 이름: "Alex", 주소="456 거리"}, { id:4, 이름: "Stacy", 주소="534번지"}, { id:5, 이름: "Blair", 주소="634번가"} ]</pre> <p><br /></p>
P粉986937457P粉986937457429일 전460

모든 응답(1)나는 대답할 것이다

  • P粉322319601

    P粉3223196012023-08-18 14:18:08

    해 보세요

    으아악

    회신하다
    0
  • 취소회신하다