JavaScript의 For 루프 이해-배열의 값 인덱스 인쇄

인터 코더

배열 값의 인덱스를 인쇄하려고합니다. 이렇게하면 :

let a = [1,2,3,4,5];

var findIdx = function (arr) {
  for (let i = 0 ; i < arr.length; i++) {
    var indexes = []; 
    var index = arr[i];
    console.log(index);
    return indexes.push(index);
  }
    return indexes;
}

console.log(findIdx(a));
// => 0,1  // return

내가 원하는 것이 아니라 그 값의 색인을 얻고 싶습니다. 또한, 내가 return반환됩니다 1. 해당 인덱스로 구성된 배열을 원합니다. 내가 무엇을 놓치고 있습니까?

for in루프를 수행하면 콘솔에서 원하는 것을 얻지 만 여전히 해당 인덱스가있는 값을 반환합니다.

let a = [1,2,3,4,5];


var findIdxWithForIn = function (arr) {
  var indexes = [];
  for (i in arr) {
    var index = i; 
    console.log(index);
    return indexes.push(index);
  }
  return indexes
}

console.log(findIdxWithForIn(a));
// => 0, 1          // return

요약 : 여기 위의 코드 가있는 jsfiddle 이 있습니다.

해당 배열 내의 모든 인덱스를 원합니다.

GROX13

var index인덱스가 아닌 배열의 요소를 인쇄 하고 있습니다.

var index = arr[i];
console.log(index);

그래서 색인을 얻어야 var index = i;합니다. iin for 루프는 실제 인덱스 이기 때문 입니다. arr.indexOf(...);특정 요소의 색인을 가져 오는 데 사용할 수도 있습니다 .

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

루프없이 ArrayList의 값과 인덱스 번호를 인쇄하려면 어떻게해야합니까?

분류에서Dev

루프의 루프에서 배열의 모든 값을 인쇄

분류에서Dev

for 루프없이 numpy 2-d 배열에서 임의의 참값 PER COLUMN 인덱스 가져 오기

분류에서Dev

배열의 데이터 값 인쇄

분류에서Dev

인덱스 값의 이름을 모른 채 배열의 값을 인쇄하는 방법

분류에서Dev

for 루프 반복의 최종 값 인쇄

분류에서Dev

길이가 다른 배열의 중첩 루프 인쇄

분류에서Dev

Pandas 데이터 프레임의 각 행에 대해 인덱스 값, 열 이름 및 열 데이터를 인쇄하는 방법은 무엇입니까?

분류에서Dev

배열에 Swift의 인덱스 값이 있는지 확인

분류에서Dev

VBA에서 루프없이 MsgBox 내부의 범위 값 인쇄

분류에서Dev

배열 인덱스의 값을 인쇄하면 해시 코드가 반환됩니다.

분류에서Dev

배열 인덱스의 값을 인쇄하면 해시 코드가 반환됩니다.

분류에서Dev

배열의 특정 인덱스를 호출하면 모든 값이 인쇄됩니다.

분류에서Dev

인덱스 값에 의해 배열을 검색

분류에서Dev

루프에서 (인덱싱 된) 배열의 변수 이름에 액세스

분류에서Dev

JavaScript에서 루프없이 정의되지 않은 배열 요소의 인덱스 가져 오기

분류에서Dev

배열의 인덱스에 값 할당

분류에서Dev

배열의 최대 값 인덱스

분류에서Dev

인덱스로서의 배열 값

분류에서Dev

배열의 중복 인덱스 값

분류에서Dev

배열의 인덱스 값 비교

분류에서Dev

# 인덱스로 배열 값 정의

분류에서Dev

값이 발견 된 배열의 인덱스를 얻는 방법

분류에서Dev

하나의 인덱스에 대한 모든 배열 값 이동

분류에서Dev

키 값이있는 배열 인덱스의 객체

분류에서Dev

벡터의 값이 참인 인덱스 배열을 고유하게 가져옵니다 (for 루프가 필요하지 않음).

분류에서Dev

오프셋 배열의 인덱스와 값을 얻기 위해 열거와 같은 기능?

분류에서Dev

길이가 다른 2 개의 배열과 인덱스 조작을 통해 for 루프 실행

분류에서Dev

MATLAB의 For 루프에서 배열의 인덱스 부분 집합

Related 관련 기사

  1. 1

    루프없이 ArrayList의 값과 인덱스 번호를 인쇄하려면 어떻게해야합니까?

  2. 2

    루프의 루프에서 배열의 모든 값을 인쇄

  3. 3

    for 루프없이 numpy 2-d 배열에서 임의의 참값 PER COLUMN 인덱스 가져 오기

  4. 4

    배열의 데이터 값 인쇄

  5. 5

    인덱스 값의 이름을 모른 채 배열의 값을 인쇄하는 방법

  6. 6

    for 루프 반복의 최종 값 인쇄

  7. 7

    길이가 다른 배열의 중첩 루프 인쇄

  8. 8

    Pandas 데이터 프레임의 각 행에 대해 인덱스 값, 열 이름 및 열 데이터를 인쇄하는 방법은 무엇입니까?

  9. 9

    배열에 Swift의 인덱스 값이 있는지 확인

  10. 10

    VBA에서 루프없이 MsgBox 내부의 범위 값 인쇄

  11. 11

    배열 인덱스의 값을 인쇄하면 해시 코드가 반환됩니다.

  12. 12

    배열 인덱스의 값을 인쇄하면 해시 코드가 반환됩니다.

  13. 13

    배열의 특정 인덱스를 호출하면 모든 값이 인쇄됩니다.

  14. 14

    인덱스 값에 의해 배열을 검색

  15. 15

    루프에서 (인덱싱 된) 배열의 변수 이름에 액세스

  16. 16

    JavaScript에서 루프없이 정의되지 않은 배열 요소의 인덱스 가져 오기

  17. 17

    배열의 인덱스에 값 할당

  18. 18

    배열의 최대 값 인덱스

  19. 19

    인덱스로서의 배열 값

  20. 20

    배열의 중복 인덱스 값

  21. 21

    배열의 인덱스 값 비교

  22. 22

    # 인덱스로 배열 값 정의

  23. 23

    값이 발견 된 배열의 인덱스를 얻는 방법

  24. 24

    하나의 인덱스에 대한 모든 배열 값 이동

  25. 25

    키 값이있는 배열 인덱스의 객체

  26. 26

    벡터의 값이 참인 인덱스 배열을 고유하게 가져옵니다 (for 루프가 필요하지 않음).

  27. 27

    오프셋 배열의 인덱스와 값을 얻기 위해 열거와 같은 기능?

  28. 28

    길이가 다른 2 개의 배열과 인덱스 조작을 통해 for 루프 실행

  29. 29

    MATLAB의 For 루프에서 배열의 인덱스 부분 집합

뜨겁다태그

보관