방명록
- [JavaScript] 파이썬의 enumerate()를 자바스크립트에서?2023년 05월 07일 09시 56분 30초에 업로드 된 글입니다.작성자: DandyNow728x90반응형
스터디에서 알고리즘 문제를 풀어가고 있다. 어제 가졌던 모임에서 파이썬의 enumerate()와 비슷한 역할을 하는 자바스크립트 문법은 무엇인가라는 질문이 나왔다. 함께 고민한 결과 Array.prototype.entries() 메서드라고 결론지었다. 예제 코드는 아래와 같다.
for (const [i, v] of ["a", "b", "c"].entries()) { console.log(typeof i, typeof v); console.log(i, v); } // 출력 결과 // // number string // 0 a // number string // 1 b // number string // 2 c
forEach() 배열 메서드로도 동일한 결과를 얻을 수 있었다.
["a", "b", "c"].forEach((v, i) => { console.log(typeof i, typeof v); console.log(i, v); });
728x90반응형'언어·프레임워크 > JavaScript' 카테고리의 다른 글
[JavaScript] 0이 24개 있는 배열 생성 (1) 2023.05.18 [Javascript] RSSI를 미터(m)로 환산하는 함수 (0) 2023.05.08 [JavaScript] 배열 메서드 forEach와 fill을 이용한 반복적인 배열 요소 생성(map 추가) (0) 2023.05.01 [JavaScript] 바닐라 자바스크립트로 외부 HTML 로딩하여 Ajax 처럼 화면 렌더링 (1) 2022.09.23 [JavaScript][Trouble Shooting] json-server에서 "_id" 삭제(DELETE)가 안되는 문제, 더미 데이터 생성 (0) 2022.09.18 다음글이 없습니다.이전글이 없습니다.댓글