< 콜백함수 (Callback function) >
- 함수 실행 후 반환된 결과값을 가지고 반영
- 선택된 요소들에 순차적으로 접근할 때마다 해당 function()이 실행됨
<div class="test">테스트</div>
<div class="test">테스트</div>
<div class="test">테스트</div>
<div class="test">테스트</div>
<script>
$(function() {
// JavaScript
/*
var arr = document.getElementsByClassName('test')
for(var i = 0;i <arr.length;i++) {
arr[i].innerHTML = '<h1>' + i + '</h1>';
}
*/
// jQuery
let count = 0;
$('.test').html(function() { // 콜백함수
return '<h1>' + count++ + '</h1>';
});
})
</script>
'개발 > Front-end' 카테고리의 다른 글
[Vue.js] Vue-router (0) | 2023.05.07 |
---|---|
[Vue.js] Vue.js 설정 (0) | 2023.05.07 |
[JavaScript] jQuery - 동적으로 요소 생성 및 제거 (0) | 2022.11.01 |
[JavaScript] jQuery - 탐색(순회)메소드 (0) | 2022.11.01 |
[JavaScript] jQuery - 필터 선택자 / 필터 메소드 (0) | 2022.11.01 |