javascript foreach 사용 방법

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를 사용하는 편이 좋을 듯 싶다.

왜냐하면 코드가 간결해지고, 깔끔해지기 때문이다.