본문 바로가기

JavaScript

JavaScript map 함수

Javascript map 함수란?

배열의 값에다가 맵핑된 새로운 배열을 얻어낼때 사용한다.

 

 

map 함수 사용법

 

let names = ["김구라", "해골", "원숭이"];
names.map((매개변수)=>{

return 매개변수 + 변경하고싶은 값;

});

 

매개변수가 하나인 경우 ( ) 소괄호 생략 가능하다.

names.map(매개변수=>변경할값);

 

 

 

활용 예제)

 

<body>
    <h1>배열 객체의 활용</h1>
    <p>배열의 .map() 함수를 이용해서 맵핑(하나하나 작업)된 새로운 배열 얻어내기</p>
    <script>
        let names = ["김구라", "해골", "원숭이"];
        // 배열의 map() 함수 호출하면서 화살표 함수 전달하기
        let result = names.map((item)=>{
            return item+"님";
        });
        // 매개변수가 하나인 경우 ( ) 소괄호 생략 가능
        let result2 = names.map(item=>item+"님");
    </script>

</body>
</html>

 

 

해당 html 파일을 웹브라우저 console 창에 결과 출력

result, result2 모두 기존 배열의 값에 "님"이라는 값이 추가되어 출력된다.

 

 

 

'JavaScript' 카테고리의 다른 글

JavaScript canvas 함수  (0) 2023.05.02
JavaScript setInterval, setTimeout 함수  (0) 2023.05.01
JavaScript filter 함수  (0) 2023.04.27
JavaScript EventListener  (0) 2023.04.17
JavaScript 조건문(if) 실습 예제  (0) 2023.04.13