>웹 프론트엔드 >JS 튜토리얼 >javascript_javascript 스킬의 Array 배열 반복 방식 분석 예시

javascript_javascript 스킬의 Array 배열 반복 방식 분석 예시

WBOY
WBOY원래의
2016-05-16 16:15:491309검색

이 기사의 예에서는 자바스크립트 반복 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
//filter()는 지정된 함수를 사용하여 배열 항목에 포함된 특정 값
var num = [1,2,3,4,5,6,12];

num.filter(함수(항목, 인덱스, 배열){
return (항목 > 2) //[3, 4, 5, 6, 12]
});

//map()은 배열을 반환하며, 배열의 각 항목은 원래 배열의 해당 항목에 전달된 매개변수를 실행한 결과입니다.

var num = [1,2,3,4,5,4,3,2,1];
num.map(함수(항목, 인덱스, 배열){
return (항목 * 2); //[2, 4, 6, 8, 10, 8, 6, 4, 2]
});

//every() some(), 배열의 항목이 특정 조건을 충족하는지 쿼리합니다. Every()는 true를 반환하기 위해 모든 매개 변수를 전달해야 하며 결과는 some() 메서드입니다. //둘 중 하나라도 참이면 결과는 참입니다

var num = [1,2,3,4,5,4,3,2,1];

num.every(함수(항목, 인덱스, 배열){
return (항목 > 2) //false
});

num.some(함수(항목, 인덱스, 배열){

return(항목 > 2); //true
})

//forEach()는 배열의 각 항목에 매개변수를 전달하며 반환 값은 없습니다

var num = [1,2,3,4,5,4,3,2,1];
num.forEach(함수(항목, 인덱스, 배열){
반품상품;
})

이 기사가 모든 사람의 JavaScript 프로그래밍 설계에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.