1. forEach 반복문
forEach는 오직 배열에서만 사용이 가능하다.
var items = ['apple', 'banana', 'orange'];
items.forEach(function(item) {
console.log(item);
});
// apple, banana, orange
2. for in 반복문
for in 구문은 객체의 key 값에 접근할 수 있지만, value 값에 접근하는 방법은 제공하지 않는다.
var object = {
a: 1,
b: 2,
c: 3
};
for (var element in object) {
console.log(element, object[element]);
// a 1, b 2, c 3
}
3. for of 반복문
var objects = [10, 20, 30];
for (var element of objects) {
console.log(element);
// 10, 20, 30
}