728x90
반응형
var arr= [
{name : '알리송', backnumber : '1'}
, {name : '반다이크', backnumber : '4'}
, {name : '피르미누', backnumber : '9'}
, {name : '마네', backnumber : '10'}
, {name : '살라', backnumber : '11'}
, {name : '헨더슨', backnumber : '14'}
, {name : '조타', backnumber : '20'}
, {name : '루이스디아즈', backnumber : '23'}
, {name : '아놀드', backnumber : '66'}
];
일반 for문
for (var i = 0; i <arr.length; i++) {
console.log('element', i, arr[i]);
console.log(arr[i].name);
console.log(arr[i].number);
console.log(arr[i].name + arr[i].number);
};
each문을 쓰는 이유 ( 특징 )
1. 일반 for문보다 가독성이 좋다
2. 객체형을 다루기가 쉽다.
3. Array 객체에서 사용가능
4. 빠른편이다.
5. 리턴값을 받지 못한다.
foreach문
arr.forEach (function (el, index) {
console.log('element', index, el);
console.log(el.name);
console.log(el.number);
console.log(el.name + el.number);
});
$.each문
$.Each (arr, function (index, el) {
console.log('element', index, el);
console.log(el.name);
console.log(el.number);
console.log(el.name + el.number);
});
728x90
반응형
'Front > JS & jQuery' 카테고리의 다른 글
[JS] 여러개의 값 리턴하기 (0) | 2022.05.27 |
---|---|
[jQuery] [error]동적으로 selectbox selected옵션 추가할 때 에러 (0) | 2022.05.26 |
[JS] 빈 배열로 초기화하기 (0) | 2022.05.23 |
[JS] .toFixed() - 소수점 아래 숫자 자릿수 제한하기 (0) | 2022.05.22 |
[JS] 숫자를 문자로 변환하기 (0) | 2022.05.21 |