Javascript
for in / for of 반복문과 enumerable, iterable 속성
모모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]();
반응형