상세 컨텐츠

본문 제목

for in / for of 반복문과 enumerable, iterable 속성

Javascript

by 모모87 2021. 9. 24. 11:24

본문

for (var i = 0; i < 3; i++) {

}
[1, 2, 3].forEach();  //array 전용

for (var key in 오브젝트) {

} //object 전용

for (var key of iterable) {

}//iterable 전용

for(var key in 오브젝트)

class 부모 {

        }

부모.prototype.name = "park";
var 오브젝트 = new 부모();

var 오브젝트 = { name: 'kim', age: 30 };
//Object.getOwnPropertyDescriptor(오브젝트, 'name');

for (var key in 오브젝트) {
if (오브젝트.hasOwnProperty(key)) {
console.log(오브젝트[key])
}

} //object 전용

//콘솔값 park

for(var key of 오브젝트)

 
        var 어레이 = [1,2,3,4,5];

        for(var 자료 of '어레이'){
            console.log(자료)
        }
        //콘솔
        //어
        //레
        //이
        document.getElementsByClassName();  //[html1,html2] NodeList
        document.querySelectorAll();  //

        어레이[Symbol.iterator]();
반응형

관련글 더보기