<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script>
//반복문
// for
for(let i=0; i<10; i+=1){
console.log(i)
}
// foreach : for...in, for...of 두가지 종류가 있다
let arr = ['하명진','이재성','조동욱']; // let arr = {0 : '하명진', 1: '이재성', 2:'조동욱'}
//for... in
for(let i in arr){
console.log(i) //결과 : 0, 1, 2
}
//for... of
for(let i of arr){ //자바 foreach문가 유사하다
console.log(i) // 결과 하명진, 이재성, 조동욱
}
let obj = {id:'goodee', age : 12, oper:true};
//for... in 활용하는 법
for(let i in obj){
console.log(i); // 결과 id, age ,oper 이런식으로 결과가 나온다
console.log(obj[i]); // 결과 goodee, 12, true // []참조연산자 안에는 변수 사용가능
console.log(obj.i); // defined // .참조연산자 뒤에 변수는 사용불가
}
</script>
</head>
<body>
</body>
</html>