Latest web development tutorials

jQuery.map () 메소드

jQuery를 기타 방법 jQuery를 기타 방법

배열의 값을 수정할 $ .MAP ()를 사용

<DIV> </ DIV> < P> </ P> <SPAN> </ SPAN> <script> $ (함수 () { VAR 도착 = [ "A", "B", "C", "D", "E" ] $ ( "사업부") 텍스트 (도착) ","(가입 할 수 있습니다.) .. 도착지 = $지도 (도착, 기능 (N, I) { 반환 (N를 toUpperCase () + 전. );}); $ ( "P") 텍스트 (도착 (가입 ","..)); 도착지 = $지도 (도착, 기능 (A) { 반환 A + a 및}); $ ( "기간") 텍스트 (도착 ","(가입 ..)))} </ script>

»시도

정의 및 사용

$ .MAP () 함수는 상기 어레이의 각 요소 (또는 객체의 각 속성)의 지정된 기능을 처리하는데 사용하고, 새로운 배열의 결과 패키지가 반환된다.

주의 : 1. 1.6 jQuery를하기 전에,이 기능은 어레이를 통해 지원되고, 시작부터 1.6 함수는 객체를 탐색 지원한다.
2. 맵 ()는 두 개의 인자의 함수로서 첫째, 현재 반복 요소 또는 속성 값, 두 번째는 현재의 배열 인덱스 또는 객체 속성 이름 반복 항목이다.
리턴 값이 널이거나 정의 경우 3. 함수는 배열의 요소의 결과 값을 반환 결과는 배열에 추가되지 않을 것이다.


문법

$.map( object, callback )

参数 描述
object Array/Object类型 指定的需要处理的数组或对象。
callback Function类型 指定的处理函数。


예

더 많은 예제

원래 배열 플러스 4의 각 값
원래 배열 플러스 4의 각 값, 새로운 배열에지도.

0 더하기 1보다 큰 원본 배열 값
원래 배열 0보다 큰 값 더하기 1은 새로운 배열에 매핑.

1 플러스 원의 배열의 값
배열 및 값의 각각의 값의 원래 새로 맵핑 어레이 후에 생성에 1을 가산 한 결과이다.

원의 배열의 값이 곱해
2를 곱한 각 값의 원래 목적 한 후, 새롭게 생성 된 배열에 매핑됩니다.

개체 키
오브젝트 키가 새롭게 생성 된 배열에 매핑된다.

원래 배열의 제곱 값
두개의 각 값에 대해 일본어 배열 파티 결과를 반환은 어레이의 차세대에 대응.

요소를 제거
요소 값을 요소를 제거 값이 50보다 작 제거 할 수 있지만 제거되지 않습니다 할 수있는 방법을 핸들러에서 null을 반환하여 45 감소된다.

요소를 추가합니다
처리기 모드 어레이를 리턴함으로써, 결과 어레이의 최종 요소가 리턴 추가한다.


jQuery를 기타 방법 jQuery를 기타 방법