>  Q&A  >  본문

객체와 배열의 값 차이 확인

<p>다음과 같은 개체와 숫자 배열이 있습니다. 배열의 어떤 숫자가 객체의 ID로 존재하지 않는지 어떻게 알 수 있나요? 아래 예에서는 1453을 원합니다. </p> <pre class="brush:php;toolbar:false;">[ {id: 60, itemName: '기본 위치 - 1100 Superior Road - Cleveland'} {id: 1456, itemName: '세 번째 위치 - 107,West 20th Street,Manhattan - New York'} ] [60, 1453, 1456]</pre></p>
P粉930534280P粉930534280412일 전505

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

  • P粉420868294

    P粉4208682942023-09-04 11:51:50

    더 많은 데이터 항목을 보려면 id,我会选择一种创建Set 通过 mapping 每个 itemList项目的id...

    으아악

    직접 集合Map 实例比例如更快通过 一次又一次迭代数组查找 包含外部过滤미션에서.

    일치하지 않는 항목 필터링-id 목록은 다음과 같이 쉽습니다...

    으아악

    ...샘플 코드...

    으아악 으아악

    회신하다
    0
  • P粉130097898

    P粉1300978982023-09-04 00:29:22

    .map(),然后使用 .filter().includes()

    을 사용할 수 있습니다.

    으아악

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