JS에서 Array filter() 메서드를 사용하는 방법

php中世界最好的语言
풀어 주다: 2018-03-17 13:40:39
원래의
1843명이 탐색했습니다.

이번에는 JS에서 Array filter() 메서드를 사용하는 방법과 JS에서 Array filter() 메서드를 사용할 때 주의 사항이 무엇인지 보여드리겠습니다. 다음은 실제 사례입니다.

희소 배열이란 무엇인가요?

배열 요소의 인덱스는 연속적일 필요는 없으며 그 사이에 간격이 있을 수 있습니다. 모든

javaScript 배열에는 길이 속성이 있습니다. 비희소 배열의 경우 이 속성은 배열 요소의 수입니다. 희소 배열의 경우 길이는 모든 요소의 수보다 큽니다.

배열 필터() 메서드는 희소 배열에서 누락된 요소를 건너뛰고 반환 배열은 항상 조밀합니다.

(1) 희소 배열의 빈 공간을 압축합니다:

var dense = sparse.filter( function(currentValue)
{ 
return true; 
}
);
로그인 후 복사
(2) 희소 배열의 빈 공간을 압축하고, 정의되지 않은 요소와 null 요소를

delete:

var dense = sparse.filter( function(currentValue) 
{ 
return currentValue !== undefined && currentValue!= null;
} 
)
로그인 후 복사

이 방법을 마스터하신 것 같습니다. 이 기사의 사례를 읽은 후, 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!

추천 자료:

D3.js는 동적 진행률 표시줄을 그립니다

ngrok+express 로컬 환경 WeChat 인터페이스 디버깅

Bootstrap4의 사용자 정의 설정

위 내용은 JS에서 Array filter() 메서드를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿