javascript에서 for문 코드를 작성하다가 문득 java에서 지원하는 foreach가 있지 않을까라는 생각이 들었다.
혹시나 하는 마음에 검색을 해보니 비슷하게 지원하는 기능이 있었다.
아래는 간단한 테스트 코드이다.
var numberArr = new Array();
numberArr.push(“1”);
numberArr.push(“2”);
numberArr.push(“3”);
for (var idx in numberArr) {
console.log(numberArr[idx]);
}
아래는 출력 결과
javascript에서 for문을 사용할 때에는 되도록 foreach를 사용하는 편이 좋을 듯 싶다.
왜냐하면 코드가 간결해지고, 깔끔해지기 때문이다.