자바 스크립트 반복 및 다차원 배열 매핑

나무들 7

배열의 모든 수준에서 각 값에 함수를 적용하고 싶습니다.

arr = [[1,2,3],[1,2,3],[[1,2],[1,2]],1,2,3]

예를 들어, 모든 값에 3을 곱하고 이전과 동일한 형식으로 매핑하면 다음과 같은 결과를 얻을 수 있습니다.

arr = [[3,6,9],[3,6,9],[[3,6],[3,6]],3,6,9]

이것에 대해 가장 좋은 방법은 무엇입니까?

재귀 함수를 사용하려고했습니다.

function mapall(array){
         array.map(function(obj){
                   if (Array.isArray(obj)===true) { return mapall(obj) }
                   else{ return obj*3 }
                   })
            };

하지만 내가 그것을 실행할 때 나는 정의되지 않아서 옳지 않은 일을하고 있어야합니다.?

어떤 아이디어 ??

감사

조셉

모든 것이 작동했지만에서 돌아 오는 것을 잊었습니다 array.map. 다음은 더 깨끗한 버전의 코드입니다.

var arr = [[1,2,3],[1,2,3],[[1,2],[1,2]],1,2,3];
function mapAll(array){
  return array.map(function(item){
    return Array.isArray(item) ? mapAll(item) : item * 3;
  });
}
alert(JSON.stringify(mapAll(arr)));

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 스크립트 2 차원 배열 반복

분류에서Dev

다차원 자바 스크립트 배열을 반복하고 새 배열을 만드시겠습니까?

분류에서Dev

자바 스크립트 : 객체 배열 반복 및 새 배열 형성

분류에서Dev

자바 스크립트 수 및 그룹 반복 문자열 배열

분류에서Dev

반복 배열 이벤트 및 리스너 자바 스크립트

분류에서Dev

자바 스크립트 배열 반복

분류에서Dev

반복 배열 자바 스크립트

분류에서Dev

자바 스크립트 : 객체 반복 및 문자열 연결

분류에서Dev

자바 스크립트는 배열의 n 번째 요소마다 매핑

분류에서Dev

다차원 PHP 배열을 자바 스크립트 배열로

분류에서Dev

자바 스크립트 : 다른 배열을 기반으로 큰 다차원 배열 재정렬

분류에서Dev

자바 스크립트 배열 중복 및 값

분류에서Dev

여러 항목에서 자바 스크립트 배열 슬라이스 및 매핑

분류에서Dev

다차원 자바 스크립트 배열의 값 나열

분류에서Dev

자바 스크립트에 설정된 다른 배열의 키로 배열 객체를 매핑하는 방법

분류에서Dev

자바 스크립트에서 다차원 배열 만들기

분류에서Dev

자바 스크립트에서 다차원 배열 만들기

분류에서Dev

다차원 자바 스크립트 개방형 배열

분류에서Dev

자바 스크립트 다차원 배열 오류

분류에서Dev

자바 스크립트 합계 다차원 배열

분류에서Dev

다차원 동적 자바 스크립트 배열 생성

분류에서Dev

자바 스크립트의 다차원 배열로 푸시

분류에서Dev

자바 스크립트의 중첩 된 다차원 배열

분류에서Dev

배열 다차원 자바 스크립트 삽입 방법

분류에서Dev

다차원 배열 자바 스크립트

분류에서Dev

다차원 배열 내의 자바 스크립트 평균

분류에서Dev

자바 스크립트 다차원 배열 문제

분류에서Dev

자바 스크립트에서 다차원 배열 정렬?

분류에서Dev

자바 스크립트 다차원 배열 문제

Related 관련 기사

  1. 1

    자바 스크립트 2 차원 배열 반복

  2. 2

    다차원 자바 스크립트 배열을 반복하고 새 배열을 만드시겠습니까?

  3. 3

    자바 스크립트 : 객체 배열 반복 및 새 배열 형성

  4. 4

    자바 스크립트 수 및 그룹 반복 문자열 배열

  5. 5

    반복 배열 이벤트 및 리스너 자바 스크립트

  6. 6

    자바 스크립트 배열 반복

  7. 7

    반복 배열 자바 스크립트

  8. 8

    자바 스크립트 : 객체 반복 및 문자열 연결

  9. 9

    자바 스크립트는 배열의 n 번째 요소마다 매핑

  10. 10

    다차원 PHP 배열을 자바 스크립트 배열로

  11. 11

    자바 스크립트 : 다른 배열을 기반으로 큰 다차원 배열 재정렬

  12. 12

    자바 스크립트 배열 중복 및 값

  13. 13

    여러 항목에서 자바 스크립트 배열 슬라이스 및 매핑

  14. 14

    다차원 자바 스크립트 배열의 값 나열

  15. 15

    자바 스크립트에 설정된 다른 배열의 키로 배열 객체를 매핑하는 방법

  16. 16

    자바 스크립트에서 다차원 배열 만들기

  17. 17

    자바 스크립트에서 다차원 배열 만들기

  18. 18

    다차원 자바 스크립트 개방형 배열

  19. 19

    자바 스크립트 다차원 배열 오류

  20. 20

    자바 스크립트 합계 다차원 배열

  21. 21

    다차원 동적 자바 스크립트 배열 생성

  22. 22

    자바 스크립트의 다차원 배열로 푸시

  23. 23

    자바 스크립트의 중첩 된 다차원 배열

  24. 24

    배열 다차원 자바 스크립트 삽입 방법

  25. 25

    다차원 배열 자바 스크립트

  26. 26

    다차원 배열 내의 자바 스크립트 평균

  27. 27

    자바 스크립트 다차원 배열 문제

  28. 28

    자바 스크립트에서 다차원 배열 정렬?

  29. 29

    자바 스크립트 다차원 배열 문제

뜨겁다태그

보관