map메소드는 다음과 같이 객체의 배열을들 모두 순회하는 기능을 가졌다.
여기서 재밌는건
li.map(function(index,elem) 이부분인데
보통
함수의 파라미터값은 바깥에서 받는데
여기서 map과 같이 딸려오는 function은 자기 스스로 값을 얻고 움직인다.
그래서 index는 0~2까지의 순서를 받으며 실행되고 elem는 각각의 index에 맞는 li의DOM객체 엘리먼트를 호출한다.
그래서
제이쿼리 메소드를 통해서 dom객체를 제이쿼리 객체로 바꾸고 제이쿼리 메소드인 css를 이용해서 색깔을 바꿨다.
'FrontEnd > jQuery' 카테고리의 다른 글
[jQuery] node 제어 API (0) | 2018.09.03 |
---|---|
[jQuery] 조회범위 제한하기 (0) | 2018.09.02 |
[jQuery]속성 제어API (0) | 2018.09.02 |
[jQuery] 객체 (0) | 2018.09.02 |
[jQuery]기본문법 (0) | 2018.09.02 |