반응형
each()문을 써야하는 이유는 무엇일까 특징을 살펴보자?
1. 일반 for문보다 가독성이 좋다
2. 객체형을 다루기가 쉽다.
3. Array 객체에서 사용가능
4. 빠른편이다.
5. 리턴값을 받지 못한다.
for, foreach, each
var arr= [
{name : '알리송', backnumber : '1'}
, {name : '반다이크', backnumber : '4'} ];
//for문
for (var i = 0; i <arr.length; i++) {
console.log('element', i, arr[i]);
console.log(arr[i].name);
console.log(arr[i].backnumber);
console.log(arr[i].name + arr[i].backnumber);
};
foreach문
arr.forEach (function (el, index) {
console.log('element', index, el);
console.log(el.name);
console.log(el.backnumber);
console.log(el.name + el.backnumber);
});
$.each문
$.Each (arr, function (index, el) {
console.log('element', index, el);
console.log(el.name);
console.log(el.backnumber);
console.log(el.name + el.backnumber);
});
반응형
'프로그래밍 > Script' 카테고리의 다른 글
[javascript] .getTime()과 .getMilisecond() (0) | 2022.07.01 |
---|---|
[javascript] Date.getTime()으로 날짜/시간 비교 (0) | 2022.06.29 |
[javascript] IIFE - 즉시 실행 함수 표현(IIFE, Immediately Invoked Function Expression) (0) | 2022.03.23 |
[javascript] 전체 화면 Full screen (0) | 2022.03.15 |
[javascript] How copy and paste excel columns to HTML table with inputs? (0) | 2022.02.21 |