for of
-
JavaScript - for ...of, for ...in 차이Frontend/JavaScript 2021. 7. 7. 14:56
- for ...of 와 for ...in의 차이 for ...in 루프는 객체의 모든 열거가능한 속성에 대해 반복 for ...of 구문은 컬렉션 전용. 모든 객체보다는 [Symbol.iterator] 속성이 있는 모든 컬렉션 요소에 대해 반복 Object.prototype.objCustom = function () {}; Array.prototype.arrCustom = function () {}; let iterable = [3, 5, 7]; iterable.foo = "hello"; for (let i in iterable) { console.log(i); // 0, 1, 2, "foo", "arrCustom", "objCustom" } for (let i of iterable) { console..