이전 글에서는 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에 대한 소개를 자세히 소개합니다. 내 친구들은 이것에 대해 깊은 이해와 이해를 가지고 있습니다. 귀하의 작업에 도움이 되기를 바랍니다!관련 권장 사항:
위 내용은 JS의 foreach 및 각각에 대한 간략한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!