배열 안의 모든 값을 확인할때
제일 기본적인 방법은
let data = [1, 2, 3 ];
for(let i = 0; i < data.length; i++){
console.log(i);
}
이렇게 순회할 수 있지만 다음과 같이 forEach에 callback을 이용해서도 가능하다.
let data = [1, 2, 3 ];
data.forEach( function(value){
console.log("valueis", value);
});
상황에 맞춰 편하게 쓰면 될것같다.
let data = [1, 2, 3 ];
for( let value of data ){
console.log( value);
}
for of를 써도 가능
let data = [1, 2, 3 ];
for( let idx in data ){
console.log( data[idx]);
}
for in 같은 경우 상위 객체의 함수가 출력될수 있기 때문에 for i in 은 조심해서 사용하도록 한다.
'프로그래밍 > JavaScript' 카테고리의 다른 글
Javascript Destructuring (자바스크립트 비구조화 할당) (0) | 2018.09.07 |
---|---|
WebPack 빌드 및 사용하기 (2) | 2018.08.21 |
Three.js 에서 jd 모델 사용하기. (0) | 2018.08.08 |
자바스크립트 모바일 브라우저 감지하기 (0) | 2018.07.17 |
스파인 애니메이션 재생 문제 (Spine Animation) (0) | 2018.07.13 |