찾다

 >  Q&A  >  본문

배열의 하위 집합 필터링

var a = [1,2,3,4,5,6];
var b = [2,3,6];
배열 b는 배열 a의 하위 집합입니다. a에서 b를 포함하는 요소를 제거하고 마지막으로 최선의 선택은 무엇입니까?

某草草某草草2780일 전720

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

  • 某草草

    某草草2017-05-19 10:44:41

    https://lodash.com/docs/4.17....

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:44:41

    으아악 으아악

    회신하다
    0
  • 高洛峰

    高洛峰2017-05-19 10:44:41

    네이티브 방식을 사용하여 문제를 해결하세요

    Array의 filter 방법을 사용하면 구체적인 구현이 매우 간단하며 다른 사람들도 이에 대해 답변했습니다.

    타사 라이브러리를 활용한 솔루션

    타사 라이브러리를 참조하는 것이 괜찮다면 lodash를 도입하는 것이 좋습니다. 이 라이브러리에는 배열 작업 시나리오가 많은 경우 적극 권장됩니다.

    차이라는 문제를 해결하기 위해 특별히 고안된 기능이 있습니다. 물론 이전에 같은 반 친구가 없이도 사용할 수 있다고 했지만 차이만큼 사용하기 편리하지는 않습니다.

    아래 코드의 "_"는 lodash 도입 후 기본 개체입니다. lodash에서 정의한 모든 메서드는 그 아래에 있으며, jQuery 도입 후 사용된 "$"와 약간 비슷합니다. 으아악

    회신하다
    0
  • 迷茫

    迷茫2017-05-19 10:44:41

    loadash,直接用数组的filter 방법을 사용해야 하는 이유:

    으아악

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