small steps/1일 1코딩 - 코딩을 내 몸처럼
[1일1코딩][JS] for in문
꿈꾸는개발자maker
2022. 4. 14. 20:36
728x90
자바스크립트 for in문 간단 연습
<h4>for in문</h4>
<button onclick="forInTest();">for in문</button>
<!-- 자바 foreach랑 비슷함 -->
<script>
function forInTest(){
var rst = "";
var arr = ['a','b','c','d'];
for(var i in arr){
console.log(i) // 0123
// rst = arr[i] + " "; // 값 자체는 0~3까지 다 들어감. 마지막 들어간게 3이라 덮어씌워지면서 3의 자료인 d가 출력
rst += arr[i] + " "; // += 변경해야 추가됨
}
alert(rst);
}
</script>
<button onclick="forInTest2();">for in문2</button>
<!-- 자바 foreach랑 비슷함 -->
<script>
function forInTest2(){
var forin = "";
var forinArr = ['ㄱ','ㄴ','ㄷ','ㄹ'];
for(var i in forinArr) {
console.log(i);
forin += forinArr[i] + " ";
}
alert(forin);
}
</script>
728x90
반응형