필터 기능 사용 방법
Feb 21, 2019 pm 04:08 PM필터 기능 사용 방법의 arr.filter() 함수는 주어진 배열에서 매개변수 함수에 의해 설정된 조건을 충족하는 요소만 포함하는 새 배열을 만드는 데 사용됩니다. filter() 사용법을 자세히 살펴보겠습니다.
filter()의 기본 구문은 다음과 같습니다.
var newArray = arr.filter(arg_function[, this_arg])
filter() 함수의 인수는 배열의 각 요소에 대해 확인할 조건을 정의하는 또 다른 함수입니다. 이 arg_function 자체는 세 가지 매개 변수를 사용합니다.
array: .filter() 함수가 호출된 배열입니다.
index: 함수에 의해 처리되는 현재 요소의 인덱스입니다.
요소: 함수가 처리 중인 현재 요소입니다.
또 다른 매개변수 this_arg는 매개변수 함수를 실행할 때 함수가 이 값을 사용함을 나타내는 데 사용됩니다.
구체적인 예를 살펴보겠습니다
filter() 함수는 isPositive() 함수에서 확인한 조건을 충족하는 요소만 포함하는 새 배열을 만듭니다.
예제 1:
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> function isPositive(value) { return value > 0; } function func() { var filtered = [112, 52, 0, -1, 944].filter(isPositive); document.write(filtered); } func(); </script> </body> </html>
출력 결과는 112,52,944
예제 2:
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> function isEven(value) { return value%2 == 0; } function func() { var filtered = [11, 98, 31, 23, 944].filter(isEven); document.write(filtered); } func(); </script> </body> </html>
출력 결과는 98,944
이 기사는 여기에서 끝났습니다. 더 흥미로운 내용을 보려면 PHP 중국어 기타 관련 항목을 따르세요. 인터넷의 칼럼 튜토리얼! ! !
위 내용은 필터 기능 사용 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Java 8의 선택적 클래스: filter() 메서드를 사용하여 null일 수 있는 값을 필터링하는 방법
