오봉이와 함께하는 개발 블로그
jQuery - each() 메소드 본문
728x90
each() 메소드
- $(선택자).each(콜백함수function(){});
- $.each(배열, 콜백함수);
- $.each(객체, 콜백함수);
each() 메소드 예제 - eachFunction.html
<script src="jquery-3.6.0.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('div').each(function() {
console.log($(this).text()); // 텍스트 읽어오기 a, b, c 출력
});
$('div').each(function(index) {
console.log($(this).text(index)); // 텍스트로 출력하기 S.fn.init [div]
// 0: div
// length: 1
});
//$.each(배열, 콜백함수)
var names = ["홍길동", "이몽룡", "성춘향", "변학도"];
$.each(names, function(index, value){
console.log(index + " : " + value);
});
// 0 : 홍길동
// 1 : 이몽룡
// 2 : 성춘향
// 3 : 변학도
// 인덱스 번호 : 이름
//$.each(객체, 콜백함수)
// 사용자 정의 객체 생성
let car = {
no : "11가 1111", // 프로퍼티(속성) : 값
name : "소나타",
maker : "현대",
cc : 2000,
year : 2021
};
$.each(car, function(prop, value) {
console.log(prop + " : " + value);
});
// no : 11가 1111
// name : 소나타
// maker : 현대
// cc : 2000
// year : 2021
// 프로퍼티(속성) : 값
});
</script>
</head>
<body>
<div>a</div>
<div>b</div>
<div>c</div>
</body>
728x90
'FE > jQuery' 카테고리의 다른 글
jQuery - DOM 요소의 추가 및 삭제 (0) | 2021.12.15 |
---|---|
jQuery - DOM 요소 조작 (0) | 2021.12.15 |
jQuery - 이벤트 (0) | 2021.12.14 |
jQuery - 변수 (0) | 2021.12.14 |
jQuery - 속성 선택자 (0) | 2021.12.14 |
Comments