>  기사  >  웹 프론트엔드  >  JS의 foreach 및 각각에 대한 간략한 소개

JS의 foreach 및 각각에 대한 간략한 소개

黄舟
黄舟원래의
2017-11-16 14:56:085013검색

이전 글에서는 JS의 foreach 문에 대한 자세한 설명을 소개해 드렸는데요. foreach 문 사용법은 다들 어느 정도 익숙하고 이해하고 계실 거라 믿습니다. 오늘은 계속해서 foreach 문에 대해 소개해 드리겠습니다. JS

의 forEach는 ES5에서 array를 작동하는 방법입니다. 주요 기능은 배열을 탐색하는 것입니다. 예를 들어

var arr = [1,2,3,4];
arr.forEach(alert);

는 다음과 같습니다.

var arr = [1, 2, 3, 4];
for (var k = 0, length = arr.length; k < length; k++) {
 alert(array[k]);
}

forEach 메서드의 함수 콜백에는 세 가지가 있습니다. 매개변수: 첫 번째 매개변수는 순회된 배열 콘텐츠이고, 두 번째 매개변수는 해당 배열 인덱스 이고, 세 번째 매개변수는 배열 자체

입니다. 따라서

[].forEach(function(value,index,array){
    //code something
  });

는 다음과 같습니다.

 $.each([],function(index,value,array){
    //code something
  })

예제를 작성하세요.

map: map은 "mapping"입니다. 의미와 사용법은 forEach와 비슷합니다. 사용법은:

var arr = [1,2,3,4];
arr.forEach(function(value,index,array){
    array[index] == value;    //结果为true
    sum+=value;   
    });
console.log(sum);    //结果为 10

요약:

이 글에서는 JS의 foreach와 Each에 대한 소개를 자세히 소개합니다. 내 친구들은 이것에 대해 깊은 이해와 이해를 가지고 있습니다. 귀하의 작업에 도움이 되기를 바랍니다!

관련 권장 사항:

JavaScript의 Foreach 구문에 대한 자세한 설명


javascript forEach() 메서드 설명


각 함수 구현 코드에 대한 javascript

위 내용은 JS의 foreach 및 각각에 대한 간략한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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