이번에는 JS에서 Array filter() 메서드를 사용하는 방법과 JS에서 Array filter() 메서드를 사용할 때 주의 사항이 무엇인지 보여드리겠습니다. 다음은 실제 사례입니다.
희소 배열이란 무엇인가요?
배열 요소의 인덱스는 연속적일 필요는 없으며 그 사이에 간격이 있을 수 있습니다. 모든javaScript 배열에는 길이 속성이 있습니다. 비희소 배열의 경우 이 속성은 배열 요소의 수입니다. 희소 배열의 경우 길이는 모든 요소의 수보다 큽니다.
배열 필터() 메서드는 희소 배열에서 누락된 요소를 건너뛰고 반환 배열은 항상 조밀합니다. (1) 희소 배열의 빈 공간을 압축합니다:var dense = sparse.filter( function(currentValue) { return true; } );
delete:
var dense = sparse.filter( function(currentValue) { return currentValue !== undefined && currentValue!= null; } )
이 방법을 마스터하신 것 같습니다. 이 기사의 사례를 읽은 후, 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요! 추천 자료:
ngrok+express 로컬 환경 WeChat 인터페이스 디버깅
위 내용은 JS에서 Array filter() 메서드를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!