Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

다른 배열의 모든 요소에서 배열을 필터링하는 방법 – JavaScript?

<시간/>

다음이 첫 번째 배열의 배열 요소라고 가정해 보겠습니다. -

100,110,150,180,190,175]

그리고 다음은 두 번째 배열의 배열 요소입니다 -

100,150,175

다른 배열의 모든 요소에서 이 배열을 필터링하려면 filter()를 사용하십시오.

예시

다음은 코드입니다 -

var result = [100,110,150,180,190,175].filter(
   function(obj) {
      return this.indexOf(obj) < 0;
   },
   [100,150,175]
);
console.log("After filter, the result is=");
console.log(result);

위의 프로그램을 실행하려면 다음 명령을 사용해야 합니다 -

node fileName.js.

여기에서 내 파일 이름은 demo269.js입니다.

출력

이것은 콘솔에 다음과 같은 출력을 생성합니다 -

PS C:\Users\Amit\javascript-code> node demo269.js
After filter, the result is=
[ 110, 180, 190 ]