for ~ of 를 사용하여 배열이나 문자열을 순회합니다.
아래 코드 참조.
var data = [1,2,undefined,NaN,null,""];
for(var i=0;i<data.length;i++){
console.log(i);
}
data.forEach(function(value){
console.log("valueis",value);
});
//오브젝트 순회용
//but, 상위객체를 포함하는 경우가 있음. prototype
for(let idx in data){
console.log(data[idx]);
}
// for of 사용 (문자열 순회나 배열)
for(let value of data){
console.log(value);
}
var str = "hello world!!";
for(let value of str){
console.log(value);
}
인프런 "모던 자바스크립트(javascript) 개발을 위한 ES6 강좌"를 정리한 내용입니다.
'자바스크립트 > Javascript 참고자료' 카테고리의 다른 글
정규표현식 정리 (0) | 2019.11.21 |
---|---|
jQuery 테이블 셀병합 (rowspan) (0) | 2019.11.19 |
[ES6] ES6 , let과 const (0) | 2018.12.27 |
[ES6] spread operator와 from 메소드 (0) | 2018.12.27 |
[javascript|자바스크립트] JSON 키, 값을 추가(add), 삭제(delete) 하기 (0) | 2018.12.05 |